首页
学习
活动
专区
工具
TVP
发布

从零开始学自动化测试

专栏作者
1106
文章
1519388
阅读量
301
订阅数
python+playwright 学习-88 Allure 报告带上Trace Viewer 日志追踪
Playwright Trace Viewer 是一个 GUI 工具,可让您探索记录的 Playwright 测试跟踪,这意味着您可以在测试的每个操作中前后移动,并直观地查看每个操作期间发生的情况。 可以使用browser_context.tracing API 记录跟踪,如下所示:
上海-悠悠
2024-04-25
10
python+playwright 学习-88 禁止加载图片等资源
对于爬虫的小伙伴来说,有时候只需抓取页面的文本,不用加载图片,可以加快操作页面速度,那么我们可以设置禁止加载图片等资源。
上海-悠悠
2024-04-18
1170
2024年第 6 期《Python 测试平台开发》进阶课程(4月23号开学)
平台支持多项目维护,基于pytest-yaml-yoyo 框架语法,实现网页版维护:
上海-悠悠
2024-04-11
740
python+playwright 学习-87 高级功能-监听页面元素出现,执行回调函数
当打开一个网站时,页面上可能会出现一个提示框之类的,它是自动弹出来的,我们并不知道它什么时候会出来。 所以可以写个方法去监听到它出来时,执行回调处理掉这个弹出框。 playwright 除了可以监听页面上的一些事件,最新的 v1.42 版本出了个高级的功能,可以监听页面上元素处于显示状态时,对它做处理。
上海-悠悠
2024-04-11
1400
python 如何删除文件夹下的所有文件和子文件夹?
上面代码删除的时候,如果想保留我们文件夹以及子文件夹,仅仅只删除文件,可以去掉这句
上海-悠悠
2024-03-25
990
python+playwright 学习-85 启动参数 proxy 设置代理几种方式
在使用playwright执行代码的时候,如需设置代理,可以在启动的时候加proxy 参数设置代理。 本篇总结下可以加proxy代理的几种方式。
上海-悠悠
2023-11-08
9720
python+playwright 学习-83 page.expect_response()捕获网络返回数据
expect_response()方法可以捕获接口返回的数据,在爬取网页数据时非常有用。
上海-悠悠
2023-09-24
4860
python+playwright 学习-84 Response 接口返回对象
Response 是获取接口响应对象,根据Response 对象可以获取响应的状态码,响应头部,响应正文等内容。
上海-悠悠
2023-09-24
6900
python+playwright 学习-82 Request 对象
如果请求在某个时刻失败,则会发出page.on("requestfailed")事件,而不是'requestfinished'事件(也不是”response”事件)。
上海-悠悠
2023-09-24
5600
python+playwright 学习-81 page.expect_request()捕获网络请求
page.expect_request() 可以捕获网页上发出去的请求,当有多个请求时,可以根据请求url,请求方式判断。
上海-悠悠
2023-09-24
4410
python基础-类型注解 Optional 和 Union
在 python 函数和类中,参数声明时可以声明参数是必填类型,也可以给参数设置默认值。
上海-悠悠
2023-09-21
1.1K0
python基础-类型注解List, Dict, Tuple, Any
前面学习了 Type Hints 基础类型 int , str 以及简单的复合类型 list, tuple, dict。 接下来学习typing模块List, Dict, Tuple有什么不一样
上海-悠悠
2023-09-21
1.2K0
Python基础-类型注解Type Hints
很多时候我们可能不清楚函数参数类型或者返回值类型,很有可能导致一些类型没有指定方法,当代码量很多在写完代码一段时间后, 很可能忘记了自己写的函数需要传什么参数,返回什么类型的结果。就不得不去阅读代码的具体内容,降低了阅读的速度,typing模块可以很好的解决这个问题。
上海-悠悠
2023-09-21
2680
python+playwright 学习-78 获取浏览器cookies
playwright 操作浏览器上的页面后,后续如果想结合其他的框架操作接口(如:requests),可以直接获取到浏览器的 cookies。
上海-悠悠
2023-09-11
5350
python+playwright 学习-79 设置全局导航超时和全局查找元素超时
playwright 默认全局的导航时间是30秒,查找元素超时也是30秒, 有以下几个方法设置全局超时时间:
上海-悠悠
2023-09-11
1.1K0
python+playwright 学习-80 v1.37版本新增--full-page-screenshot 用例失败截长图
--full-page-screenshot参数是pytest-playwright在使用,在失败时是否进行完整页面截图。默认情况下,仅捕获视口。 需开启 --screenshot 开关 (默认: off).
上海-悠悠
2023-09-11
1630
python+playwright 学习-77 playwright 发送接口请求APIRequestContext
每个Playwright浏览器上下文都有与其关联的APIRequestContext实例,该实例与浏览器上下文共享cookie存储,可以通过browser_context.request或page.request访问。也可以通过调用api_request.new_context()手动创建一个新的APIRequest上下文实例。
上海-悠悠
2023-09-11
2910
python+playwright 学习-76 playwright 忽略SSL 错误
playwright 设置 ignore_https_errors 参数忽略 SSL 错误
上海-悠悠
2023-09-11
3810
python+playwright 学习-75 playwright 通过浏览器发送post请求
page.goto()可以通过浏览器直接发get请求, playwright也可以支持通过浏览器发送post请求。
上海-悠悠
2023-09-11
3520
python+playwright 学习-60 在打开的多个标签页窗口灵活切换
通过context.pages 可以获取到所有的page对象,每一个page对象就代表一个标签页实例
上海-悠悠
2023-08-25
7130
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档