Selenium - 在测试方法中将输出打印到控制台

14 浏览
0 Comments

Selenium - 在测试方法中将输出打印到控制台

我对Selenium还不熟悉,我在我的.NET单元测试项目中使用它(WebDriver 3.0),并且使用IE浏览器。如果我能在测试用例运行期间输出调试信息就太好了。

我在stackoverflow上找到了这些问题:如何在执行MSTest测试期间写入Console.OutSelenium Webdriver,C#在打开驱动程序后将输出写入控制台Selenium c# - 测试输出不显示在控制台窗口中

大多数人说System.Diagnostics.Debug.WriteLine()可以完成任务。然而,在我的情况下它不起作用。我以以下方式运行我的测试用例:

  1. 右键单击ASP.NET项目,选择View -> View in Browser(Internet Explorer)。
  2. 转到菜单:Test -> Run -> All Tests

我想知道是否应该以另一种方式运行我的测试?

非常感谢。

顺便说一句:Console.WriteLine()也不起作用。

0