2011-01-24 172 views

回答

2

我们可以使用Windows调度程序和命令行MSTest.exe以自动方式运行我们编码的ui测试。看看下面的MSDN文章就如何做到这一点:

http://msdn.microsoft.com/en-us/library/ms182486.aspx

我相信你可以使用微软的测试管理器来完成这个很好,但我们没有TFS(还)这样我就可以” t保证它。

+0

+1对于上述答案,另一个好的链接是:`http:// www.matthewbussa.com/2010/10/how-to-run-coded-ui-tests-from-command.html`。如果解决了您的问题,请将以上答案标记为正确。 – chrissygormley 2012-01-11 10:47:01

1

据我所知,CodedUI测试需要一个活动桌面会话,所以在没有打开桌面会话的情况下在服务帐户下运行它们可能会有效,但并非没有会话。

1

我使用mstest运行编码的ui测试,并使用Windows TaskScheduler安排测试。 你可以在MSTest.exe command-line documentation找到详细的信息。

当你想自动运行,有两件事情你应该注意: 1.设置自动登录 2.关闭屏幕保护程序

0

你需要采取与您的用户环境的快照登录,然后你可以运行你的测试通过MS测试管理器或TFS(每晚构建过程)

0

在Visual Studio 2010/2012中编写测试,这意味着您可以手动编辑测试的代码,然后您应该运行它们在测试经理,

顺便说一句你需要TFS和测试管理器否则它会在不会工作。

如果您有任何问题,请在线发送给我,我很乐意为您提供帮助。