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
|
9774e3d389
|
增加page.wait.ele_load();new_tab()默认不切换;所有BasePage支持download();未完成下载设置改造
|
2023-05-17 00:23:07 +08:00 |
|
g1879
|
d5d5540490
|
完善浏览器下载管理功能
|
2023-05-14 00:13:18 +08:00 |
|
g1879
|
c65d63abf1
|
删除MixPage代码
|
2023-05-12 16:39:40 +08:00 |
|
g1879
|
da39d50640
|
修复页面跳转后立刻获取html报错问题;优化find_tabs()
|
2023-05-12 00:17:12 +08:00 |
|
g1879
|
19c1567fc4
|
改进下载功能基本完成
|
2023-05-11 18:00:37 +08:00 |
|
g1879
|
a299c8d252
|
改进浏览器下载功能,可设定文件存在时处理方式
|
2023-05-11 01:28:54 +08:00 |
|
g1879
|
e75208d2d6
|
3.2.28修复小问题
|
2023-05-05 23:20:17 +08:00 |
|
g1879
|
84bce2c7cd
|
修改抓包功能,未完成
|
2023-05-04 18:20:12 +08:00 |
|
g1879
|
283bbfe06f
|
继续修改抓包功能,未完成
|
2023-04-25 18:08:24 +08:00 |
|
g1879
|
07d32a1f87
|
3.2.26find_tabs()增加special参数;修复标签页对象内元素无法获取屏幕坐标问题
|
2023-04-07 20:07:59 +08:00 |
|
g1879
|
fc1e39cd3c
|
3.2.23元素对象增加focus();ChromiumPage增加find_tabs();可选择无法点击时抛出异常
|
2023-04-02 19:26:40 +08:00 |
|
g1879
|
a704c12f38
|
handle_alert()等待不到时返回False;while均设置超时
|
2023-03-31 18:26:33 +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
|
db6c03a062
|
修复get_src()某情况下timeout失效问题;new_tab()现在返回新标签页id
|
2023-03-21 11:43:54 +08:00 |
|
g1879
|
ac52c699a5
|
增加匹配开头和结尾语法;页面对象增加窗口状态属性;设置平滑滚动时自动切换是否等待;ChromiumPage设置cookies时自动添加域名
|
2023-03-07 15:36:13 +08:00 |
|
g1879
|
c000bec826
|
增加NoResourceError;click()删除retry和timeout参数;get_src()和save()增加timeout参数
|
2023-03-03 15:00:37 +08:00 |
|
g1879
|
753834e971
|
优化ChromiumPage启动策略,修复传入driver启动时的问题
|
2023-02-28 17:53:48 +08:00 |
|
g1879
|
53165f0337
|
3.2.4WebPage的get_tab()返回WebPageTab;to_tab()、close_tabs()、close_other_tabs()可接收页签对象;to_front()移到set并且可以指定页签
|
2023-02-26 22:06:23 +08:00 |
|
g1879
|
3612fe13e7
|
隐藏和显示浏览器窗口移到set.window
|
2023-02-24 20:37:32 +08:00 |
|
g1879
|
a0ffd4707a
|
3.2.1默认下载方式改为用浏览器;wait增加download_begin()方法;common文件夹改名为commons
|
2023-02-23 10:55:46 +08:00 |
|
g1879
|
afc9414600
|
元素和frame对象的id和状态都集成到属性
|
2023-02-16 23:30:50 +08:00 |
|
g1879
|
ffaf534934
|
ChromiumElement状态、伪元素、位置、设置api整合;ChromiumPage位置大小属性整合;增加获取元素和视口屏幕坐标功能
|
2023-02-16 18:20:27 +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
|
82ac13fe16
|
优化页面对象启动逻辑;WebPage取消自动切换模式功能;WebPage现在创建时会同时连接浏览器和Session;截图移到ChromiumBase。未完成
|
2023-02-12 19:39:27 +08:00 |
|
g1879
|
f3155df7a9
|
3.1.2修复页面未加载完可能获取到空元素的问题;修复新标签页重定向时获取文档不正确问题;WebPage初始化删除tab_id参数;ChromiumPage添加latest_tab属性
|
2023-02-02 14:59:29 +08:00 |
|
g1879
|
78dc04c673
|
加载完成动作也添加读取文档,待测试
|
2023-02-01 18:37:47 +08:00 |
|
g1879
|
ed8debe630
|
微调注释,修改文档
|
2023-01-29 18:39:38 +08:00 |
|
g1879
|
d0ed2a7767
|
3.1.1修复浏览器弹出新标签页触发下载时的问题;修复easy_set()路径问题
|
2023-01-28 14:51:43 +08:00 |
|
g1879
|
77e35e64c6
|
页面类_download_kit属性移动到download_set中;增加wait_download_begin()方法
|
2023-01-24 00:17:14 +08:00 |
|
g1879
|
69801b4c3a
|
基本完成3.1.0,待测试
|
2023-01-22 23:55:04 +08:00 |
|
g1879
|
6154192741
|
基本完善下载功能
|
2023-01-22 23:17:43 +08:00 |
|
g1879
|
3b09e69d43
|
解决浏览器使用downloadKit下载时线程被强制关闭的问题
|
2023-01-21 22:52:55 +08:00 |
|
g1879
|
33ab90fe52
|
上传文件时支持传入相对路径;ChromiumPage也支持用DownloadKit下载
|
2023-01-20 23:11:07 +08:00 |
|
g1879
|
17ae5e83b1
|
基本完成download设置,待测试
|
2023-01-19 11:26:35 +08:00 |
|
g1879
|
62b83b0749
|
继续改进WebPage设置,未完成;完善设置类
|
2023-01-18 23:06:43 +08:00 |
|
g1879
|
6cfb7dc322
|
优化页面对象启动逻辑,未完成
|
2023-01-18 17:37:51 +08:00 |
|
g1879
|
fbcb2d3b37
|
页面类增加download_set,WebPage的未完成,待测试
|
2023-01-15 23:14:20 +08:00 |
|
g1879
|
4854c3b769
|
页面对象增加统一的下载路径属性;浏览器可设置直接下载;尝试用download接管浏览器下载,未完成
|
2023-01-13 19:18:01 +08:00 |
|
g1879
|
8f1048da1d
|
添加拦截浏览器下载功能
|
2023-01-12 23:00:31 +08:00 |
|
g1879
|
c72f4ba8d9
|
WebPage删除check_page();调整SessionElement相对定位参数顺序;优化存根文件
|
2023-01-10 00:30:59 +08:00 |
|
g1879
|
6fedd57677
|
3.0.27优化命名;增加set_main_tab();修改文档
|
2023-01-02 23:03:50 +08:00 |
|
g1879
|
b00ebcb881
|
SessionElement删除is_valid属性;页面对象返回非json时调用json属性返回None;修复元素滚动问题;调整一些类名;修改文档
|
2022-12-31 10:30:42 +08:00 |
|
g1879
|
517da31d30
|
微调注释
|
2022-12-22 10:17:38 +08:00 |
|
g1879
|
925a7400c7
|
修复frame内元素无法使用s_ele()问题;更新文档
|
2022-12-16 16:43:13 +08:00 |
|