g1879
|
eb866ba29e
|
元素的html属性改为返回outerHTML,增加inner_html属性;
处理xpath时只对/开头的情况添加.;
在统一的函数处理html转码及空格替换
|
2020-11-12 18:09:01 +08:00 |
|
g1879
|
b3388f067d
|
调整注释及格式
|
2020-11-11 17:46:12 +08:00 |
|
g1879
|
42263e16c1
|
调整格式
|
2020-11-10 23:40:27 +08:00 |
|
g1879
|
9b3158b866
|
修改格式
|
2020-11-10 17:57:48 +08:00 |
|
g1879
|
8d49d9accb
|
DriverElement增加after、before属性、get_style_property()方法
|
2020-11-09 14:31:13 +08:00 |
|
g1879
|
c44705c3ee
|
微调
|
2020-11-09 00:07:57 +08:00 |
|
g1879
|
3821338d26
|
微调
|
2020-11-08 23:44:09 +08:00 |
|
g1879
|
cf7d76b040
|
增加_get_brother()方法用于获取兄弟节点;
增加_get_ele_path()方法用于获取xpath和css path
|
2020-11-08 23:34:47 +08:00 |
|
g1879
|
1e8e606f93
|
ele()和eles()删除show_errmsg参数;
增加__call__()方法,ele('xxx')等效于ele.ele('xxx')
|
2020-11-07 15:03:27 +08:00 |
|
g1879
|
1d9489b6ef
|
DriverElement添加page属性,指向所属页面对象,并取消driver属性
|
2020-11-06 17:59:43 +08:00 |
|
g1879
|
bbea8871a0
|
把获取到的文本中的\xa0替换成空格
|
2020-11-03 17:26:28 +08:00 |
|
g1879
|
126fd466b2
|
去掉eles获取到的元素间换行符
|
2020-11-03 16:35:55 +08:00 |
|
g1879
|
ba8d771545
|
d模式使用js通过evaluate方法处理xpath,放弃使用selenium原生的方法,以支持用xpath直接获取文本节点、元素属性。
|
2020-11-03 11:43:51 +08:00 |
|
g1879
|
ef8e8f2391
|
- 增加对获取属性或文本的xpath的支持
- texts属性改用xpath
- nexts和prevs函数可获取节点
- 可处理以(开头的xpath
|
2020-11-02 23:14:30 +08:00 |
|
g1879
|
fb600a6596
|
ele产生的xpath处理(开头的情况
|
2020-11-02 12:46:00 +08:00 |
|
g1879
|
0077885ce4
|
未完成。修改为用js通过xpath获取元素
|
2020-10-30 12:45:56 +08:00 |
|
g1879
|
c1f3f51a14
|
texts属性,未完成
|
2020-10-21 16:05:04 +08:00 |
|
g1879
|
1d01ddf216
|
添加texts属性
|
2020-10-20 15:41:30 +08:00 |
|
g1879
|
470dd02ce7
|
微调注释
|
2020-09-02 16:34:18 +08:00 |
|
g1879
|
7186620c97
|
尝试支持shadow-dom,未完成
|
2020-08-28 19:44:19 +08:00 |
|
g1879
|
dc47dfcecc
|
增加对shadow-dom支持,未完成
|
2020-08-24 21:56:27 +08:00 |
|
g1879
|
56683468a6
|
增加对shadow-dom支持,未完成
|
2020-08-21 00:55:56 +08:00 |
|
g1879
|
e66f6adc79
|
用xpath查找元素时自动补全//
|
2020-08-19 10:49:42 +08:00 |
|
g1879
|
701b889447
|
修复run_script()漏了args的问题
|
2020-08-18 14:18:04 +08:00 |
|
g1879
|
16847f829d
|
完善注释
|
2020-08-13 11:34:16 +08:00 |
|
g1879
|
ba2223e691
|
删除eles返回类型注解使IDE能正确提示
|
2020-08-12 17:18:54 +08:00 |
|
g1879
|
45756a64b3
|
元素增加css_path和xpath属性;修复selenium导致的DriverElement不能获取直接子元素的问题
|
2020-08-12 00:11:52 +08:00 |
|
g1879
|
16755abad6
|
针对css方式的小优化
|
2020-08-11 17:41:53 +08:00 |
|
g1879
|
e0d4b37655
|
DrissinElement增加xpath属性,未完成
|
2020-08-10 23:43:28 +08:00 |
|
g1879
|
c962e21163
|
修复eles的bug
|
2020-08-10 10:55:24 +08:00 |
|
g1879
|
4c24a57537
|
avoid_duplicate_name函数改名为get_available_file_name
|
2020-08-08 17:35:25 +08:00 |
|
g1879
|
1c9bc8dd24
|
微调
|
2020-08-08 01:05:19 +08:00 |
|
g1879
|
ddbe20f7a8
|
微调功能,完善注释
|
2020-08-08 00:08:52 +08:00 |
|
g1879
|
19ff6ba9f6
|
修改注释
|
2020-08-06 00:00:27 +08:00 |
|
g1879
|
95287fd8a9
|
修改报错提示
|
2020-08-03 23:26:36 +08:00 |
|
g1879
|
341db1e05d
|
微调
|
2020-07-27 17:42:14 +08:00 |
|
g1879
|
0098a75990
|
拖拽可拖拽到绝对坐标或相对位置,并增加随机抖动、调整拖拽速度功能
|
2020-07-27 17:13:11 +08:00 |
|
g1879
|
983f68f9be
|
调整书写格式
|
2020-07-23 14:33:09 +08:00 |
|
g1879
|
e103a6a3e0
|
微调
|
2020-07-03 17:54:37 +08:00 |
|
g1879
|
24e7406fea
|
增加鼠标悬停功能
|
2020-07-03 11:06:26 +08:00 |
|
g1879
|
2fc7800759
|
click()的by_js参数增加False时不用js重试
|
2020-06-11 22:50:57 +08:00 |
|
g1879
|
8c02cb99f8
|
截图改为必须传入路径
|
2020-06-10 16:50:21 +08:00 |
|
g1879
|
fc65332eff
|
增加parents、nexts、prevs函数,待测试
|
2020-06-04 23:28:54 +08:00 |
|
g1879
|
65c5071464
|
attrs调用attr()来获取属性,以返回处理过的属性,如绝对url
|
2020-06-03 10:36:59 +08:00 |
|
g1879
|
6694121a75
|
attrs调用attr()来获取属性,以返回处理过的属性,如绝对url
|
2020-06-03 10:36:37 +08:00 |
|
g1879
|
106e6a4ce5
|
添加拖拽函数
|
2020-05-26 14:10:24 +08:00 |
|
g1879
|
1a3bdb20e7
|
打包前完善
|
2020-05-22 00:34:50 +08:00 |
|
g1879
|
1ad8589b14
|
基本完成
|
2020-05-21 16:46:09 +08:00 |
|