编码的UI测试自动化

时间:2011-01-24 13:51:53

标签: coded-ui-tests

我想自动运行编码的UI测试。 我是否需要让用户登录系统? 或者是否可以使用XYNT服务运行它?

5 个答案:

答案 0 :(得分:2)

我们可以使用Windows调度程序和命令行MSTest.exe以自动方式运行我们的编码ui测试。请查看以下MSDN文章,了解如何完成此任务:

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

我相信您也可以使用Microsoft的测试管理器来完成此任务,但我们还没有TFS,所以我无法保证。

答案 1 :(得分:1)

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

答案 2 :(得分:1)

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

如果您想自动运行它,您应该注意两件事: 1.设置自动登录 2.关闭屏幕保护程序

答案 3 :(得分:0)

您需要在用户登录后拍摄环境快照,然后您可以通过MS Test Manager或TFS(每晚构建过程)运行测试

答案 4 :(得分:0)

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

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

如果您在网上发布任何问题并给我发消息,我最近会做很多这样的事情,我很乐意提供帮助。