怎么用playwright编写测试用例
时间: 2024-04-29 11:25:50 浏览: 174
如何编写测试用例
1. 安装playwright:在命令行中输入`npm install -g playwright`安装playwright。
2. 创建测试用例:创建一个新的测试文件,以`.spec.js`结尾,例如`example.spec.js`。在该文件中,导入playwright库并编写测试用例。
```javascript
const { chromium } = require('playwright');
describe('Google search', () => {
let browser, page;
beforeAll(async () => {
// 启动浏览器
browser = await chromium.launch();
});
afterAll(async () => {
// 关闭浏览器
await browser.close();
});
beforeEach(async () => {
// 创建一个新的页面
page = await browser.newPage();
});
afterEach(async () => {
// 关闭页面
await page.close();
});
it('should display "Google" text on page', async () => {
// 导航到Google主页
await page.goto('https://google.com');
// 验证页面是否包含"Google"文本
const text = await page.innerText('body');
expect(text).toContain('Google');
});
});
```
3. 运行测试用例:在命令行中输入`playwright test`命令,playwright将自动查找所有以`.spec.js`结尾的测试文件,并运行测试用例。在测试运行结束后,将返回测试结果。
阅读全文