Test Explorer实际上是从什么开始的?

时间:2015-07-27 01:32:06

标签: c# visual-studio selenium testing asp.net-web-api

我想通过使用Selenium在我对ASP.NET RESTful Web API进行的网页前端上运行一些测试。我现在假设当我在测试资源管理器中单击“全部运行”时,它正在启动我的Web服务器,加载我的网页(通过使用Selenium驱动程序转到它的URL),然后访问它。我不确定“Run All”究竟做了什么,并且想了解更多信息。它做了什么?

1 个答案:

答案 0 :(得分:0)

"全部运行"在解决方案中运行所有测试,无论他们做什么。

测试是标记为TestMethod属性的公共类中标记为TestClass的方法。测试跑步者跳过标有Ignore属性的测试(因此当你"全部运行&#34时,不会运行它们。)

如果测试方法尝试访问本地Web服务器,它将强制启动服务器并加载页面。