上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 144 下一页
摘要: # 前言 桌面应用的操作都是基于控件操作,先找到对应的窗口,基于操控查找框架即可操作了。 # 查看窗口控件 先学会如何查看窗口框架,可以用inspect.exe 查看窗口的层级结构 ![](https://img2023.cnblogs.com/blog/1070438/202308/1070438 阅读全文
posted @ 2023-08-22 11:42 上海-悠悠 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: # 前言 pywinauto 操作GUI应用程序上的元素,需先找到指定窗口,基于窗口查找框架再操作。 # 如何查看窗口信息? 当前面启动记事本后,可以通过inspect.exe 查看窗口信息 ![](https://img2023.cnblogs.com/blog/1070438/202308/10 阅读全文
posted @ 2023-08-21 21:42 上海-悠悠 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: # 前言 pywinauto 可以启动电脑自带的应用程序,也可以启动直接安装的应用 # 启动电脑自带的应用程序 上一篇环境准备,可以启动记事本了 ```python from pywinauto.application import Application # 启动记事本 app = Applica 阅读全文
posted @ 2023-08-21 18:44 上海-悠悠 阅读(935) 评论(0) 推荐(0) 编辑
摘要: # 前言 Pywinauto 是基于 Python 开发的,用于自动化测试的脚本模块,主要操作于 Windows 标准图形界面。它可以允许你很容易的发送鼠标、键盘动作给 Windows 的对话框和控件。 官网地址[https://pywinauto.readthedocs.io/en/latest/ 阅读全文
posted @ 2023-08-21 10:03 上海-悠悠 阅读(905) 评论(0) 推荐(0) 编辑
摘要: # 前言 page.goto()可以通过浏览器直接发get请求, playwright也可以支持通过浏览器发送post请求。 # page.goto()使用 page.goto() 访问网站的时候,实际上是有返回值的,可以获取到response 对象 ``` from playwright.sync 阅读全文
posted @ 2023-08-20 10:12 上海-悠悠 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: # 前言 大部分网站保存登录状态是用cookies,也有个别网站是在请求头部添加token实现保存登录。 playwright 可以使用set_extra_http_headers() 方法设置浏览器请求头部参数 # set_extra_http_headers() 方法 设置头部参数headers 阅读全文
posted @ 2023-08-19 19:23 上海-悠悠 阅读(669) 评论(0) 推荐(0) 编辑
摘要: # 前言 网页上的元素有不同状态,有些元素本来不在DOM里,点击某个按钮后才出现。 有些元素是本来就已经在DOM里是隐藏的状态,点某个按钮后才变成显示状态。 如果我们想让元素到达指定的状态再下一步操作,可以用page.wait_for_selector() 方法。 # page.wait_for_s 阅读全文
posted @ 2023-08-19 17:23 上海-悠悠 阅读(3219) 评论(0) 推荐(0) 编辑
摘要: # 前言 有些网站有反爬机制,比如用代码启动的浏览器会被检测到,需要人机验证,用脚本去点击或者滑动滑动虽然能滑动,但是会认证失败。 用playwright 和 selenium 启动的浏览器都会用个webdriver 属性。浏览器会根据这个属性判断是否是人工正常操作。 ![](https://img 阅读全文
posted @ 2023-08-19 15:28 上海-悠悠 阅读(1683) 评论(1) 推荐(1) 编辑
摘要: # 前言 playwright 提供了一个 expect方法 用于断言,还可以设置超时时间。 # expect 使用 |断言 | 描述 | | | | |expect(locator).to_be_checked() |Checkbox is checked| |expect(locator).to 阅读全文
posted @ 2023-08-19 10:03 上海-悠悠 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: 前言 v1.4.4 版本新增对yaml 用例格式校验,不合法的用例格式不会被执行,避免出现用例格式不合法导致的报错。 (备注:从v1.2.4 以后新版本不再公开,新功能内部 VIP 学员可以使用,公开版本仅解决bug, 不提供新功能了。) 全部关键字总结 config 中可用关键字 关键字 可支持类 阅读全文
posted @ 2023-08-19 08:27 上海-悠悠 阅读(395) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 144 下一页