982 Commits

Author SHA1 Message Date
g1879
09c4e98072 3.2.27 v3.2.27 2023-05-02 19:45:22 +08:00
g1879
561c20377a 页面对象可用xpath直接返回文本或注释 2023-04-29 16:53:34 +08:00
g1879
c021d83212 新版抓包功能待测试 2023-04-28 18:55:08 +08:00
g1879
f817fcee5c 继续修改抓包功能,未完成 2023-04-26 19:01:00 +08:00
g1879
283bbfe06f 继续修改抓包功能,未完成 2023-04-25 18:08:24 +08:00
g1879
5a0616306d 继续改进抓包功能,未完成 2023-04-25 00:06:10 +08:00
g1879
cefb94515e 继续修改抓包功能,未完成 2023-04-24 19:29:26 +08:00
g1879
9d24bf908b 修复在iframe中的元素s_ele()问题 2023-04-24 14:57:42 +08:00
g1879
33521f41e4 修改wait.data_packets()未完成 2023-04-21 17:31:27 +08:00
g1879
a6c49cc3d8 修改wait.data_packets()未完成 2023-04-20 17:52:01 +08:00
g1879
e241649a1d 动作链的type()可接收list和tuple 2023-04-20 11:40:50 +08:00
g1879
10b3b392cf 修复下拉框不能联动问题 2023-04-19 18:51:50 +08:00
g1879
ea3dc57618 修复get_session_storage()报错 2023-04-18 11:13:07 +08:00
g1879
edf6896045 修复select.by_index()报错;删除弃用的方法和属性 2023-04-12 19:21:28 +08:00
g1879
07d32a1f87 3.2.26find_tabs()增加special参数;修复标签页对象内元素无法获取屏幕坐标问题 v3.2.26 2023-04-07 20:07:59 +08:00
g1879
9e509ec256 3.2.25元素和动作链增加双击方法;click.at()增加count参数;click.at()改成默认点击中间点 2023-04-07 00:24:38 +08:00
g1879
57b46e7b26 改进创建ResponseData逻辑 2023-04-05 22:42:01 +08:00
g1879
322ee10bd0 3.2.24修复同域iframe问题;改进等待数据包功能 v3.2.24 2023-04-03 23:45:51 +08:00
g1879
68b9fa15b1 改进等待数据包功能,待测试 2023-04-03 18:22:30 +08:00
g1879
fc1e39cd3c 3.2.23元素对象增加focus();ChromiumPage增加find_tabs();可选择无法点击时抛出异常 2023-04-02 19:26:40 +08:00
g1879
b291aa0c26 修复同域iframe不自动断开问题 2023-04-02 01:18:57 +08:00
g1879
a704c12f38 handle_alert()等待不到时返回False;while均设置超时 2023-03-31 18:26:33 +08:00
g1879
fbeb9056c4 3.2.22set_targets()增加is_regex参数 2023-03-30 18:15:23 +08:00
g1879
b6756040c6 3.2.21修复导入路径问题 2023-03-30 10:17:15 +08:00
g1879
395b94a703 3.2.20完善wait.data_packets(),使用正则设置target 2023-03-30 00:16:04 +08:00
g1879
1aeda01d94 增加wait.stop_listening();wait.data_packets()可监听多个目标 2023-03-29 18:44:41 +08:00
g1879
a798317ae9 增加wait.data_packet()方法;提高页面对象查找元素稳定性;删除wait.new_frame()方法 2023-03-29 00:21:32 +08:00
g1879
7eb1aac778 删除wait.new_frame;增强iframe和查找元素稳定性 2023-03-28 18:15:38 +08:00
g1879
f81a4e439c 增加wait.new_frame();click()删除wait_loading参数;接收文件夹为浏览器路径时自动添加文件名 2023-03-27 23:40:02 +08:00
g1879
f60f91b85d 元素states增加is_checked 2023-03-27 14:46:53 +08:00
g1879
7a34e4d5f6 ChromiumFrame的wait增加元素特征;WebPage切换d模式时能正确读取session的url;quit()后等待浏览器完全关闭 2023-03-26 23:51:50 +08:00
g1879
91624d3458 完善浏览器cookies设置 2023-03-24 23:21:13 +08:00
g1879
1c5c38b651
微调cookies添加功能
Signed-off-by: g1879 <g1879@qq.com>
2023-03-24 10:01:25 +00:00
g1879
ec42be7a2f 微调cookies同步功能,待测试 2023-03-24 17:52:34 +08:00
g1879
ea02a25c5d 向浏览器添加cookie时会自动重试保证添加成功,待测试 2023-03-24 17:37:53 +08:00
g1879
8a46f7c7f6 修复Keys.ENTER没有正确回车问题 2023-03-24 10:12:56 +08:00
g1879
00db0af61a 一般获取元素方法取消ChromiumFrame提示 2023-03-23 23:57:35 +08:00
g1879
eea09117fc 增加get_frames();get_frame()添加timeout属性,且可接收id或name 2023-03-23 23:29:41 +08:00
g1879
058b9b3c55 影元素增加child()和children();相对定位方法增加ele_only参数 2023-03-23 17:59:20 +08:00
g1879
de9ec26418 用127.0.0.1替换localhost 2023-03-23 10:00:58 +08:00
g1879
7dc8650b37 增加wait.new_tab();修复cookie解析的一个问题 2023-03-22 22:50:04 +08:00
g1879
202154dbf7 创建ChromiumBase支持直接传入端口号 2023-03-22 18:18:10 +08:00
g1879
8d72e275a0 改进元素用css查找子元素逻辑 2023-03-22 16:12:46 +08:00
g1879
e1b3fbf850 headless设置适配新版浏览器 2023-03-22 09:02:22 +08:00
g1879
c300d91073 相对定位增加child()和children()方法 2023-03-21 22:31:25 +08:00
g1879
bb07cd4772 元素增加child()和children(),未完成 2023-03-21 15:09:09 +08:00
g1879
db6c03a062 修复get_src()某情况下timeout失效问题;new_tab()现在返回新标签页id 2023-03-21 11:43:54 +08:00
g1879
f9afa9f677 改进用js录屏 2023-03-20 23:32:45 +08:00
g1879
3b6b25b935 初步实现js录屏功能 2023-03-20 19:21:40 +08:00
g1879
605fd6b30e 修复get_local_storage()和get_session_storage()获取所有数据时的问题;js返回字典时能正确解析 2023-03-20 15:25:38 +08:00