Rider 在运行剧作家单元测试时未打开浏览器

问题描述 投票:0回答:1

我正在尝试在 Playwright 黄瓜测试中运行我的测试,并且我的测试在无头模式下运行良好,但它没有使用此 .runSettings 配置启动浏览器

浏览器.运行设置

`<LaunchOptions>
    <Headless>false</Headless>
    <Channel>chrome</Channel>
 </LaunchOptions>`

但是,我可以通过运行剧作家黄瓜测试在 VScode 中启动浏览器。有什么想法吗?

我已经在骑手的单元测试运行程序设置中使用 LaunchOptions 配置了自定义 runSettings 文件。 Chrome 已在 Web 浏览器和预览中启用。

selenium-webdriver selenium-chromedriver ui-automation rider playwright-sharp
1个回答
0
投票

我找到了一个适合我的解决方法:

  1. 打开“设置”对话框(Windows 上为 Ctrl+Alt+S,Mac 上为 Cmd+)
  2. 转到构建、执行、部署 > 单元测试 > 测试运行器
  3. 添加一个名为 HEADED 的新环境变量,其值为 1

https://youtrack.jetbrains.com/issue/RSRP-496572/Test-runner-does-not-pick-up-playwright-LaunchOptions-value-from-.runsettings-file

© www.soinside.com 2019 - 2024. All rights reserved.