Skip to content

ZyphrZero/playwright-python

Repository files navigation

playwright-python

虚拟环境: Python 3.8.5 、pytest 7.2.0

本地部署

下载 Allure 直达链接,并配置 Allure 环境变量

cd playwright-python
python -m .venv venv
source .venv/Scripts/activate
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
pytest-bdd generate tests/features/shop/shop.feature > tests\step_defs\test_shop.py

执行test_cases下的用例

python run.py

pytest-bdd运行新模板示例(待构建)

python ./utils/generate_testcase.py generate tests/features/shop/shop.feature > tests/step_defs/shop/test_shop.py

常见问题

  • 如遇到报错playwright._impl._errors.Error: Executable doesn't exist at C:\...\chrome.exe,请执行playwright install

About

基于 Playwright + Pytest + Allure 的WebUI测试框架

Resources

License

Stars

6 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages