g1879
|
0fd4d724f6
|
Setter重构到专属文件,待测试
|
2023-06-29 18:51:54 +08:00 |
|
g1879
|
b62c3cb6a1
|
Waiter重构到专属文件
|
2023-06-29 17:14:25 +08:00 |
|
g1879
|
3f999f066c
|
等待增加可抛出异常设置;easy_set删除raise_when_ele_not_found()方法;Settings的raise_ele_not_found和raise_wait_failed改名
|
2023-06-29 15:57:14 +08:00 |
|
g1879
|
07d023daad
|
新建dev分支继续3.3;相对定位第一个参数支持数字
|
2023-06-28 14:51:12 +08:00 |
|
g1879
|
339510342a
|
3.2.30
|
2023-06-28 14:32:45 +08:00 |
|
g1879
|
f0dfe6ff3c
|
parent()增加index参数,可按序号获取定位符获取到的父元素
|
2023-06-27 18:00:35 +08:00 |
|
g1879
|
6641fb93a5
|
input()增加by_js参数
|
2023-06-10 13:17:11 +08:00 |
|
g1879
|
39afdc8a1a
|
scroll.to_see()方法center参数默认None;解决滚动后点击被固定元素遮挡问题
|
2023-05-30 09:42:44 +08:00 |
|
g1879
|
561c20377a
|
页面对象可用xpath直接返回文本或注释
|
2023-04-29 16:53:34 +08:00 |
|
g1879
|
10b3b392cf
|
修复下拉框不能联动问题
|
2023-04-19 18:51:50 +08:00 |
|
g1879
|
9e509ec256
|
3.2.25元素和动作链增加双击方法;click.at()增加count参数;click.at()改成默认点击中间点
|
2023-04-07 00:24:38 +08:00 |
|
g1879
|
fc1e39cd3c
|
3.2.23元素对象增加focus();ChromiumPage增加find_tabs();可选择无法点击时抛出异常
|
2023-04-02 19:26:40 +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
|
00db0af61a
|
一般获取元素方法取消ChromiumFrame提示
|
2023-03-23 23:57:35 +08:00 |
|
g1879
|
058b9b3c55
|
影元素增加child()和children();相对定位方法增加ele_only参数
|
2023-03-23 17:59:20 +08:00 |
|
g1879
|
29b6e78311
|
drag()和drag_to()方法sleep参数改为duration
|
2023-03-17 10:45:59 +08:00 |
|
g1879
|
de40467fa7
|
3.2.18click()强制点击时如元素无法滚动到视口,改用js;click()增加timeout参数
|
2023-03-14 19:02:11 +08:00 |
|
g1879
|
c2e8d86d38
|
3.2.17click()默认强制模拟点击
|
2023-03-14 17:52:42 +08:00 |
|
g1879
|
62b1fadaf0
|
优化input()和clear()逻辑
|
2023-03-11 14:49:01 +08:00 |
|
g1879
|
ad7f871e8e
|
增加select.all();优化select逻辑
|
2023-03-09 22:44:16 +08:00 |
|
g1879
|
c593981b13
|
元素等待曾加enabled()、disabled()、disabled_or_delete();优化等待逻辑
|
2023-03-09 18:29:49 +08:00 |
|
g1879
|
aaab200c5e
|
浏览器页面对象增加is_alive属性;下拉列表增加by_loc选择方式
|
2023-03-07 16:16:13 +08:00 |
|
g1879
|
04e82ee5e6
|
3.2.12页面对象增加滚动行为和等待滚动结束设置;优化滚动逻辑;修复保存图片未正确等待问题
|
2023-03-06 18:41:42 +08:00 |
|
g1879
|
6dda0886bc
|
截图增加as_base64参数;修正元素size属性返回顺序
|
2023-03-05 22:17:22 +08:00 |
|
g1879
|
c000bec826
|
增加NoResourceError;click()删除retry和timeout参数;get_src()和save()增加timeout参数
|
2023-03-03 15:00:37 +08:00 |
|
g1879
|
43d118391f
|
元素增加is_covered、wait.covered、wait.not_covered
|
2023-02-25 19:51:08 +08:00 |
|
g1879
|
60fe9708fa
|
元素的等待改为只等待自己状态;跳转ini文件默认内容
|
2023-02-24 19:24:24 +08:00 |
|
g1879
|
a0ffd4707a
|
3.2.1默认下载方式改为用浏览器;wait增加download_begin()方法;common文件夹改名为commons
|
2023-02-23 10:55:46 +08:00 |
|
g1879
|
13821c0d75
|
增加命令行命令;拖动删除shake参数;微调ActionChains逻辑
|
2023-02-22 16:27:11 +08:00 |
|
g1879
|
35daaa2712
|
ChromiumShadowRootElement改名为ChromiumShadowRoot
|
2023-02-22 09:19:00 +08:00 |
|
g1879
|
609b8b06df
|
找不到元素时可抛出异常,待测试
|
2023-02-20 17:11:46 +08:00 |
|
g1879
|
e8b22de2e3
|
调整run_js()参数顺序
|
2023-02-17 16:23:29 +08:00 |
|
g1879
|
5b78521bbe
|
调整元素点击和位置api
|
2023-02-17 10:06:58 +08:00 |
|
g1879
|
afc9414600
|
元素和frame对象的id和状态都集成到属性
|
2023-02-16 23:30:50 +08:00 |
|
g1879
|
3513760408
|
新旧版本实现完全隔离
|
2023-02-16 21:49:38 +08:00 |
|
g1879
|
ffaf534934
|
ChromiumElement状态、伪元素、位置、设置api整合;ChromiumPage位置大小属性整合;增加获取元素和视口屏幕坐标功能
|
2023-02-16 18:20:27 +08:00 |
|
g1879
|
81b5827438
|
各种点击操作集成到click属性
|
2023-02-15 22:19:51 +08:00 |
|
g1879
|
b9801caee7
|
找不到元素返回NoneElement代替None;增加各种出错提示
|
2023-02-15 17:59:09 +08:00 |
|
g1879
|
01b107154e
|
页面对象的设置方法归类到set属性
|
2023-02-14 00:36:41 +08:00 |
|
g1879
|
f9068cfbb1
|
增加run_js_loaded();alert问题待解决
|
2023-02-13 17:46:13 +08:00 |
|
g1879
|
2c0595e57a
|
wait_ele()和scroll_to_see()弃用,整合到wait和scroll属性,待测试
|
2023-02-12 23:07:26 +08:00 |
|
g1879
|
82ac13fe16
|
优化页面对象启动逻辑;WebPage取消自动切换模式功能;WebPage现在创建时会同时连接浏览器和Session;截图移到ChromiumBase。未完成
|
2023-02-12 19:39:27 +08:00 |
|
g1879
|
b64db1c43d
|
微调
|
2023-02-01 17:20:12 +08:00 |
|
g1879
|
6ced0a0b43
|
ChromiumFrame支持滚动
|
2023-01-10 18:35:15 +08:00 |
|
g1879
|
9ddbe27b6c
|
改进滚动到元素或坐标功能
|
2023-01-10 16:48:07 +08:00 |
|
g1879
|
c72f4ba8d9
|
WebPage删除check_page();调整SessionElement相对定位参数顺序;优化存根文件
|
2023-01-10 00:30:59 +08:00 |
|
g1879
|
252011f353
|
3.0.31run_script()、run_async_scripy()改为run_js()、run_async_js();坐标信息以int格式返回
|
2023-01-08 00:09:04 +08:00 |
|
g1879
|
126dade689
|
3.0.30增加set_headers()、m_click();动作链增加功能
|
2023-01-05 16:52:18 +08:00 |
|
g1879
|
b00ebcb881
|
SessionElement删除is_valid属性;页面对象返回非json时调用json属性返回None;修复元素滚动问题;调整一些类名;修改文档
|
2022-12-31 10:30:42 +08:00 |
|