【发布时间】:2013-07-30 19:18:08
【问题描述】:
我正在为大型 WPF 应用程序开发自动化测试套件。我为 Microsoft Windows 自动化 API(以前称为 UI 自动化框架)创建了一个包装库,并使用它来实现各种健全性测试。我的团队希望通过在每次签入时运行这些测试来进行持续集成。我们正在使用 TFS(我相信是 2012 年)和 MSTest。
这些测试的问题在于它们需要 UI 启动并运行才能实际运行测试。我想这个想法是将构建的二进制文件复制到远程 VM 并使用远程代理运行测试,但我不完全确定从哪里开始。
以前有没有人这样做过,并且有任何代码/构建工作流 XAML 示例来实现这样的目标?
【问题讨论】:
-
您可以使用实验室管理功能吗? (例如,你有 VS 2012 高级版还是终极版)
-
是的,我们使用 VS 2012 Ultimate。
标签: tfs continuous-integration ui-automation coded-ui-tests automationelement