
playwright
文章平均质量分 69
番茄牛腩不吃番茄
一名努力提升自己的测试工程师
展开
-
python:自动化测试 playwright 库上传和下载
最近状态不佳,文章更新的没那么频繁,很是抱歉 !今天主要是聊聊playwright中的上传和下载操作,playwright中的上传和下载比selenium的上传和下载要简便些,例:selenium中的上传还要有对话框选择文件,再点击上传,而playwright中是找到元素执行点击后设置一个文件位置。上传操作语法#选择一个文件page.set_input_files('input#upload','myfile.pdf')#选择多个文件page.set_input_files('...原创 2021-12-16 19:27:09 · 3731 阅读 · 0 评论 -
python:playwright 自动等待和断言
自动等待及元素执行方法操作元素的一系列方法,只要调用了测试夹函数page,就能引出操作元素的方法:importpytestfromplaywright.sync_apiimportPagedeftest_example(page:Page):page.goto("https://www.baidu.com")page.hover('//*[@id="u1"]/*[text()="设置"]')page.click('//*[@id="s-user-...原创 2021-11-25 23:20:40 · 11710 阅读 · 1 评论 -
python:playwright结合pytest执行用例
playwright结合Pytest为您的 Web 应用程序编写端到端的测试。安装pytest插件C:\Users\lifeng01>pipinstallpytest-playwrightCollectingpytest-playwrightUsingcachedpytest_playwright-0.2.2-py3-none-any.whl(9.8kB)Requirementalreadysatisfied:pytestind:\python\python...原创 2021-11-22 20:16:06 · 14164 阅读 · 0 评论 -
python:初识自动化测试 playwright 库
Playwright是由微软公司2020年初发布的新一代自动化测试工具,相较于目前最常用的Selenium,它仅用一个API即可自动执行主流浏览器(Chromium、Firefox、WebKit)自动化操作。安装(venv)lifeng@applebin%pip3installplaywrightCollectingplaywrightDownloadingplaywright-1.17.0-py3-none-macosx_10_13_x86_64.whl(29.6MB...原创 2021-11-21 20:36:19 · 9079 阅读 · 1 评论