playwright真的很简单很好使啊,快看过来

最近几天的接口自动化测试遇到了瓶颈,涉及到登录认证的这一块,开发很忙没法给我设置通用万能验证码,本来打算开发个识别验证码的工具,这个暂且不说,然后学习到了微软的一个web端测试框架,也能实现我的简单测试需求。

那下面就来看看怎么使用微软的playwright吧!

1,安装

pip install pytest-playwright

2,安装所需浏览器

playwright install

3,在安装playwright目录运行>playwright codegen https://www.zhihu.com/

就可以录制你的测试脚本啦

4,自动生成的测试脚本如下

5,将测试脚本直接放入测试主程序test_example.py中

import re

from playwright.sync_api import Page, expect

def test_example(page: Page) -> None:

page.goto("https://www.zhihu.com/signin?next=%2F")

page.get_by_placeholder("手机号").click()

page.get_by_placeholder("输入 6 位短信验证码").click()

page.get_by_role("button", name="登录/注册").click()

6,运行test_example.py就可以啦



当然啦,这是一个很简单的测试,后面的我们大家一起慢慢学习吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liuyicenysabel

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值