龙空技术网

Day 2: “用Playwright搞定网页测试:三步就够了”

UpCoder 29

前言:

此刻各位老铁们对“新增页面测试用例的编写”大致比较关注,看官们都想要剖析一些“新增页面测试用例的编写”的相关内容。那么小编在网摘上搜集了一些有关“新增页面测试用例的编写””的相关知识,希望大家能喜欢,姐妹们一起来了解一下吧!

今天是“Python Playwright一百天系列”的第二天,开始实际操作,用三步搞定网页自动化测试。

第一步:安装Playwright

首先, 安装Playwright。在命令行输入以下两行命令:

pip install playwrightplaywright install

第一行安装Playwright库,第二行下载各大浏览器的执行文件,以便后续操作。

第二步:编写测试脚本

安装完成后,我编写了一个简单的Python脚本,自动化打开浏览器、访问网页,并截图保存。

from playwright.sync_api import sync_playwrightwith sync_playwright() as p:    browser = p.chromium.launch(headless=True)  # 启动无头浏览器    page = browser.new_page()  # 新建一个浏览页面    page.goto(';)  # 导航到指定网站    page.screenshot(path='example.png')  # 截图并保存    browser.close()  # 关闭浏览器

这段代码做了以下几件事:

启动浏览器:用p.chromium.launch()启动一个无头浏览器实例,这样运行时不会弹出浏览器窗口。打开新页面:用new_page()打开一个新的浏览器标签页。访问网页:用goto()方法让浏览器跳转到指定网址。截图:用screenshot()方法截取当前页面,并将图片保存为example.png。关闭浏览器:browser.close()关闭浏览器实例。第三步:运行脚本

在命令行中运行Python脚本:

python your_script_name.py

playwright

标签: #新增页面测试用例的编写