Playwright的使用

PlaywrightInspector是一个用于网页UI检查和测试的工具,它支持Python安装和使用Chromium驱动,能自动录制脚本并定位测试元素,适合快速生成测试代码。每次录制都会覆盖之前的脚本,需谨慎选择文件名。
摘要由CSDN通过智能技术生成
Playwright Inspector 是一个用于网页UI检查和测试用例生成的工具。它可以帮助测试人员更快速地理解网页结构,定位测试元素,并生成相应的Playwright测试代码。
1.1.在本地安装 playwright-python 依赖库 (需要注意的是,playwright库需要依赖Python3.7+以上),#此处可能是pip/pip3,或者两者皆可
可以在playwright · PyPI查看它的依赖版本信息。
1.2.安装主流的浏览器驱动,python3如果安装不了,就用python查看playwright支持的功能,可以直接在本地输入python -m playwright help
其中:
  • python -m playwright codegen 录制脚本
  • --help 帮助文档
  • -o 生成自动化脚本的目录
  • --target 脚本语言,包含 JS 和 Python,分别对应值为:python 和 javascript
  • -b 指定浏览器驱动
比如,我要在baidu.com搜索,用chromium驱动,将结果保存为test.py的python文件。
# 我们通过下面命令打开 Chrome 浏览器开始录制脚本
# 指定生成语言为:Python(默认Python,可选)
# 保存的文件名:test.py(可选)
# 浏览器驱动:webkit(默认webkit,可选)
# 最后跟着要打开的目标网站(默认仅仅是打开浏览器,可选)
在本地输入一下命令,即可打开录制
python -m playwright codegen --target python -o 'test.py' -b chromium https://www.baidu.com
  • 开始录制“百度”页面,Playwright Inspector会自动生成脚本;
  • 当前状态是暂停,再次点击,即开启;
  • 暂停时,生成的脚本会在动同步在pycharm中;
注意:每一次录制会替换掉上一次的脚本,所以在录制时要选择相应的文件名;
python -m playwright codegen --target python -o 'test.py' -b chromium https://www.baidu.com
  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值