【发布时间】:2022-06-28 19:00:51
【问题描述】:
我开始使用 Playwright 来自动化我的 Blazor WebAssembly 应用程序测试,我创建了一个新的 NUnit 测试项目并遵循我安装的 playwright.dev 上的文档:
dotnet 添加包 Microsoft.Playwright.NUnit
这样做我可以继承 PageTest 类并直接使用已经为我配置的 Page 对象,而无需实例化浏览器和上下文
现在我需要看看在我的测试过程中会发生什么,所以我想启用 headed 模式,通常我会使用以下选项启动浏览器:
await playwright.Firefox.LaunchAsync(new BrowserTypeLaunchOptions
{
Headless = false,
SlowMo = 50,
});
但我不能在这里这样做,官方文档建议在控制台上使用此命令
设置 HEADED=1
dotnet 测试
但什么都没有发生,测试在无头模式下运行。
【问题讨论】:
标签: playwright playwright-dotnet