gpt4 book ai didi

c# - 在不执行脚本的 nUnit 上运行 Selenium 测试

转载 作者:太空狗 更新时间:2023-10-29 22:01:21 32 4
gpt4 key购买 nike

当我在 C#-visualnUnit 上运行我的测试时,它运行成功,但是当我只在 Nunit 上运行它并且只在项目上运行它时,它会像这样输出:

Started ChromeDriver
port=49771
version=23.0.1240.0
log=\chromedriver.log

[1220/011848:ERROR:ipc_sync_channel.cc(738)] Canceling pending sends
[1220/011848:ERROR:ipc_sync_channel.cc(738)] Canceling pending sends
[1220/011848:ERROR:ipc_sync_channel.cc(738)] Canceling pending sends
[18104:3564:1220/011849:ERROR:window_impl.cc(55)]Failed to unregister class Chrome_WidgetWin_0. Error = 1412

我在这里使用多线程。它适用于我的 vs 和 visualnUnit。问题是当我尝试仅在 Nunit 中运行它时。

我在 visualNunit 中声明 IWebdriver driver = new ChromeDriver(); 并且 vs 它不会产生任何 cmd 并且运行平稳,而使用 Nunit 它只会产生其驱动程序的 cmd 提示并且不会' t 继续流程。

我运行的系统是:Windows7 64bit。

最佳答案

你必须有错误的返回语句。

应该是这样的:

 return ConfigurationSettings.AppSettings["SampleHost"];

关于c# - 在不执行脚本的 nUnit 上运行 Selenium 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13958892/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com