我想通过使用Selenium在我对ASP.NET RESTful Web API进行的网页前端上运行一些测试。我现在假设当我在测试资源管理器中单击“全部运行”时,它正在启动我的Web服务器,加载我的网页(通过使用Selenium驱动程序转到它的URL),然后访问它。我不确定“Run All”究竟做了什么,并且想了解更多信息。它做了什么?
答案 0 :(得分:0)
"全部运行"在解决方案中运行所有测试,无论他们做什么。
测试是标记为TestMethod
属性的公共类中标记为TestClass
的方法。测试跑步者跳过标有Ignore
属性的测试(因此当你"全部运行&#34时,不会运行它们。)
如果测试方法尝试访问本地Web服务器,它将强制启动服务器并加载页面。