Ord*_*ing 3 playwright playwright-test
我目前使用 global-setup.ts 文件通过 playwright 加载 url。
await page.goto('https://test1.com/');
我还在此处执行额外的代码并存储对象的状态(一切按预期工作)
我的 playwright.config.ts 文件引用了 globalsetup,这一切都按预期工作。
在我的配置文件中,我还设置了baseUrl,但是,我正在努力寻找将baseUrl传递到我的global-setup.ts文件而不是对其进行硬编码的方法。
谢谢!
在您的全局设置中,您可以访问baseURL如下内容:
import { FullConfig } from '@playwright/test';
async function globalSetup(config: FullConfig) {
console.log(config.projects[0].use.baseURL);
}
export default globalSetup
Run Code Online (Sandbox Code Playgroud)
请参阅此处: https: //playwright.dev/docs/api/class-testconfig/
| 归档时间: |
|
| 查看次数: |
5319 次 |
| 最近记录: |