我已经很容易地用谷歌示例为 WatiN 设置了简单的搜索,现在想将它连接到我自己的 Web 应用程序。
我有一个想要在 Visual Studio 中测试的 MVC 3 Web 应用程序。这意味着我想测试我的开发版本,而不是真正的外部发布网站。
如何告诉 VisualStudio UnitTesting 平台启动我的 MVC 项目,以便我的 TestMethods 可以访问它?
谢谢
我已经很容易地用谷歌示例为 WatiN 设置了简单的搜索,现在想将它连接到我自己的 Web 应用程序。
我有一个想要在 Visual Studio 中测试的 MVC 3 Web 应用程序。这意味着我想测试我的开发版本,而不是真正的外部发布网站。
如何告诉 VisualStudio UnitTesting 平台启动我的 MVC 项目,以便我的 TestMethods 可以访问它?
谢谢
我所做的只是在 Cassini(Visual Studio 嵌入式 Web 服务器)中启动应用程序。然后当它工作时,我的 Watin 测试访问该应用程序。您可能知道您可以指示 Web 应用程序在 Cassini 中始终使用相同的端口?同样适用于 IIS Express。
另一种方法是在 IIS 下创建虚拟目录并将其指向您的 Web 应用程序源文件夹。然后您的 Watin 测试访问http://localhost/YourApp。