使用MSUnit在当前解决方案上运行Selenium UI测试

时间:2013-08-23 06:43:33

标签: c#-4.0 visual-studio-2012 selenium-webdriver mstest

我有一个VS2012解决方案,包括类库项目,单元/集成测试项目和网站项目。

使用此http://bipinkarms.com/wp/automated-ui-tests-with-selenium-and-mstest/作为指南,我可以设置测试以启动Chrome并编写一些Chrome命令,但我无法弄清楚如何针对我的网络项目运行它们。

IE,我测试的第一个动作应该是通过解决方案构建并启动Web项目,然后针对Web项目执行一些我的UI测试代码(请记住,Web服务器端口号的构建可能会发生变化)

如果我的项目没有运行,我没有任何可以测试的东西。

干杯, 戴夫

1 个答案:

答案 0 :(得分:1)

我发现这样做的最简单方法是在您的计算机上设置IIS,将虚拟目录指向您的项目,只要IIS启动并运行您的测试就会成功。

您可以在属性对话框的Web选项卡中对Web项目进行设置。选择Use Local IIS Web Server选项。第一次执行此操作时,可以单击Create Virtual Directory按钮为您创建目录。