test.beforeAll(async ({ page }) => {
// Go to the starting url before each test.
await page.goto('https://my.start.url/');
});在playwright-test runner中有没有一种很好的方法来设置浏览器并导航到与页面对象相关的页面来运行该文件中的测试?
如果可能的话,我想避免为每个人做这个"test.beforeEach“。目前,在playwright-test中不可能做到这一点,但在jest中是可能的。有什么想法吗?
Property 'page' does not exist on type 'PlaywrightWorkerArgs & PlaywrightWorkerOptions'.发布于 2021-07-21 19:14:59
您可以自己创建一个page:
const { chromium } = require('playwright');
const { test } = require('@playwright/test');
test.beforeAll(async () => {
const browser = await chromium.launch();
const page = await browser.newPage();
// Go to the starting url before each test.
await page.goto('https://my.start.url/');
});您需要安装playwright包。
https://stackoverflow.com/questions/68281091
复制相似问题