g1879
|
a5b4951b5b
|
修复页面用css查找元素时会找到文本的问题
|
2024-02-26 22:48:57 +08:00 |
|
g1879
|
597a9883c8
|
元素对象page属性改为owner
|
2024-02-20 17:53:29 +08:00 |
|
g1879
|
6451eab8a4
|
增加click.to_upload();取消upload()
|
2024-02-04 23:04:37 +08:00 |
|
g1879
|
001c479e4c
|
优化类型注解;加入tree(),未完成
|
2024-02-04 17:51:36 +08:00 |
|
g1879
|
a3855aba59
|
4.0.4.4修复handle_alert()和cli问题
|
2024-01-31 22:24:57 +08:00 |
|
g1879
|
cbec20fc97
|
截图左上和右下参数可只接收其中一个;配置对象save()可生成不存在的路径
|
2024-01-30 17:05:02 +08:00 |
|
g1879
|
ec6a2d4494
|
4.0.4.3(+)
增加add_ele()
run_js()可读取文件
修复旧版python中get()报错问题
click.multiple()改为click.multi()
|
2024-01-29 23:43:08 +08:00 |
|
g1879
|
7e08dea72e
|
4.0.4.2(+)
增加add_ele()
run_js()可读取文件
修复旧版python中get()报错问题
click.multiple()改为click.multi()
|
2024-01-29 23:06:11 +08:00 |
|
g1879
|
1a6418918c
|
页面对象增加upload()方法;
配置对象增加clear_arguments()、clear_prefs()、clear_flags()、clear_headers()方法
|
2024-01-28 21:33:54 +08:00 |
|
g1879
|
c07d90195d
|
4.0.4(+)
prop()改成property(),参数改为name;
get_src()改为src();
get_cookies()方法改成cookies();
删除cookies属性;
get_session_storage()、get_local_storage()改成session_storage()、local_storage();
pageLoad改成page_load;
set_a_header()、remove_a_header()、set.header()、set.attr()的参数改为name;
元素增加value属性和set.value()方法;
loc_or_ele、loc_or_str等改为locator;
提高截图jpg格式画质;
修复s模式timeout参数失效问题;
修复wait.has_rect()等出现的问题;
修复找不到浏览器路径时报ini错误问题
增加一些提示
|
2024-01-27 14:40:11 +08:00 |
|
g1879
|
9e4b39be55
|
4.0.3.5统一各locator参数名称;select.by_loc()改成by.locator()
|
2024-01-22 17:13:10 +08:00 |
|
g1879
|
8aae35d31b
|
4.0.3.4(+)
修复多线程同时创建一个页面对象时报错问题;
优化一个性能问题;
stop_loading()保证状态变成完成;
auto_port()增加scope参数
|
2024-01-21 01:08:54 +08:00 |
|
g1879
|
aea5aace53
|
4.0.3.2增加reconnect()方法;优化关闭标签页逻辑;修复s_ele()后定位问题
|
2024-01-19 01:00:16 +08:00 |
|
g1879
|
f485cfc7a6
|
4.0.3.1增加reconnect()方法;优化关闭标签页逻辑;修复s_ele()后定位问题
|
2024-01-19 00:48:16 +08:00 |
|
g1879
|
5815474ea9
|
修复继承后出现的问题
|
2024-01-18 10:43:11 +08:00 |
|
g1879
|
b8ccbb1adc
|
修复小问题
|
2024-01-15 07:27:35 +08:00 |
|
g1879
|
bc9bc71777
|
4.0.0b38修复问题
|
2024-01-12 17:39:56 +08:00 |
|
g1879
|
d2068e49b5
|
4.0.0b37完善js获取结果
|
2024-01-11 23:44:56 +08:00 |
|
g1879
|
b19e62bac5
|
Tab默认单例;增加TargetNotFoundError、Settings.singleton_tab_obj
|
2024-01-11 21:22:20 +08:00 |
|
g1879
|
1eaa56efdb
|
Page改成单例
|
2024-01-11 18:12:54 +08:00 |
|
g1879
|
c810b15c4a
|
wait.load_complete()改为wait.doc_loaded()
|
2024-01-11 17:22:40 +08:00 |
|
g1879
|
5a80707e38
|
index全部从1开始,可传入负数;完善获取元素改进
|
2024-01-11 00:59:47 +08:00 |
|
g1879
|
86ff9098b2
|
ele()和s_ele()增加index参数,未完成;优化查找元素速度
|
2024-01-09 23:35:36 +08:00 |
|
g1879
|
29de18c023
|
4.0.1
|
2024-01-08 18:58:56 +08:00 |
|
g1879
|
c3b58bc90d
|
4.0.0get_frame()序号改成从0开始;页面save()增加as_pdf参数;修复一些小问题
|
2024-01-08 18:04:59 +08:00 |
|
g1879
|
bff8d6ba73
|
4.0.0b35(+)
优化查找浏览器方法;
监听器增加资源类型筛选;
监听器增加fail_info和is_failed属性;
调整set_targets()和start()参数默认值;
blocked_urls()可接收str
|
2024-01-07 21:27:33 +08:00 |
|
g1879
|
e56995dcf0
|
微调_get_document()
|
2024-01-05 00:25:20 +08:00 |
|
g1879
|
f13681e0df
|
ChromiumPage增加close(),删除close_other_tabs();微调quit()
|
2024-01-04 00:28:46 +08:00 |
|
g1879
|
1be8f00c21
|
微调get()逻辑;不指定用户文件夹路径时优先选择tmp_path
|
2024-01-03 17:40:35 +08:00 |
|
g1879
|
ecfa83dcf8
|
录像过程文件放到临时文件夹;微调参数
|
2024-01-03 00:06:23 +08:00 |
|
g1879
|
2986e3eeb1
|
4.0.0b33(+)
co增加tmp_path和is_auto_port属性;
auto_port在创建对象时才确定端口和路径;
auto_port的对象在浏览器关闭时情况用户文件夹
|
2024-01-02 22:51:40 +08:00 |
|
g1879
|
a20fafebd7
|
优化处理立即执行的动作逻辑
|
2024-01-02 15:26:13 +08:00 |
|
g1879
|
d1a87654a1
|
可指定临时文件夹(+)
auto_port()增加tmp_path参数;
ini增加tmp_path项;
co增加set_tmp_path()方法
|
2023-12-31 11:02:27 +08:00 |
|
g1879
|
c0f50e2bbf
|
修复WebPage的set.cookies问题;添加add_init_js()和remove_init_js();尝试修复获取元素大小报错
|
2023-12-31 00:00:40 +08:00 |
|
g1879
|
28544e2532
|
!31 在页面加载任何脚本前执行js
Merge pull request !31 from 又阳月/dev
|
2023-12-30 15:06:06 +00:00 |
|
g1879
|
54d2e3b9de
|
元素对象间可用==判断是否指向同一个元素;Page的save()默认返回文本,不保存
|
2023-12-30 20:51:06 +08:00 |
|
g1879
|
34c5ad818b
|
元素对象间可用==判断是否指向同一个元素;Page的save()默认返回文本不保存
|
2023-12-30 14:40:20 +08:00 |
|
又阳月
|
290baa680a
|
移动add_init_script到TabSetter中
|
2023-12-30 12:19:05 +08:00 |
|
又阳月
|
3005468ce0
|
添加接口 add_init_script:在页面进行任何脚本的加载前,执行js语句
|
2023-12-30 08:48:35 +08:00 |
|
g1879
|
6f5020f955
|
修复监听一个问题;PageClosedError改为PageDisconnectedError
|
2023-12-29 19:20:15 +08:00 |
|
g1879
|
63266cce76
|
修复Page关闭后new_tab()报错问题;微调Driver错误处理
|
2023-12-28 17:23:47 +08:00 |
|
g1879
|
655895c560
|
4.0.0b32(+)
优化WebPage的post()返回值;
优化run_async_js()逻辑,删除timeout参数;
修复判断覆盖失效问题;
修复页面滚动有时报错问题;
优化_make_response()返回逻辑
|
2023-12-27 23:45:58 +08:00 |
|
g1879
|
9a6bd9c2b4
|
微调注释
|
2023-12-27 17:38:44 +08:00 |
|
g1879
|
221204b2f2
|
4.0.0b31完善Driver的stop()逻辑;优化录像保存逻辑;页面对象增加save()
|
2023-12-27 17:29:42 +08:00 |
|
g1879
|
eaad58da9e
|
4.0.0b31完善Driver的stop()逻辑;优化录像保存逻辑;页面对象增加save()
|
2023-12-27 17:21:52 +08:00 |
|
g1879
|
bd47aee4ca
|
完善Driver逻辑
|
2023-12-27 07:23:38 +08:00 |
|
g1879
|
8c870c1c3e
|
截图不再自动重命名;修改录屏未完成
|
2023-12-26 17:11:48 +08:00 |
|
g1879
|
23881d03a3
|
4.0.0b30优化_reload();修复type()、select()和close()问题
|
2023-12-26 15:51:32 +08:00 |
|
g1879
|
e86ac7517d
|
4.0.0b29(+)
增加disconnect()方法;
优化查找元素逻辑;
修复动作链按键超时问题;
|
2023-12-25 18:00:13 +08:00 |
|
g1879
|
da5a8a9e42
|
增加wait.alert_closed()、wait.has_rect();run_js()无视其中产生的弹窗
|
2023-12-22 17:49:49 +08:00 |
|