codeD UI构建服务器整合过程 [英] Coded UI build server integration process

查看:275
本文介绍了codeD UI构建服务器整合过程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们想整合的自动化功能测试解决方案在我们构建服务器(使用SpecFlow和codeD UI开发)。

该项目是这样的:


  • 的AUT是一个WPF应用程序

  • 的开发者使用Visual Studio 2010中工作的专业

  • 自动化测试人员加入了与Visual Studio 2012 premium项目(VS premium是需要codeD UI测试)

  • 的Visual Studio 2010专业版安装在构建服务器

  • 詹金斯使用

  • 虚拟机配置为发展和第二VM将被测试者使用

有人能帮助我的构建服务器的一体化进程?
其主要步骤做到这一点的?
我们是否需要在构建服务器上的VS版本升级到2012 premium?是否有一些其他的解决方案/解决方法?

请注意:我是菜鸟在整合方面,建立服务器的配置等。

谢谢,


解决方案

  1. 您会希望把你的codedUI测试的orderedTest内。右键单击该解决方案 - >添加 - > orderedTest。

  2. 您会想安装 HTTPS://wiki.jenkins-ci。组织/显示/ JENKINS / MSTestRunner +插件它不是必需的,但它与MSTest的工作在詹金斯更容易一些。

  3. 在这一点上,你只需要在詹金斯配置插件来运行你的orderedTest。它需要你指向MSTest的和你orderedtest的位置。

We would like to integrate an automated functional test solution (developed using SpecFlow and Coded UI) in our build server.

The project looks like this:

  • the AUT is a WPF application
  • the developers are working with Visual Studio 2010 Professional
  • automation testers joined the project with Visual Studio 2012 Premium (VS Premium is needed for Coded UI tests)
  • Visual Studio 2010 Professional is installed on the build server
  • Jenkins is used
  • a VM is configured for the development and a 2nd VM will be used by the testers

Could someone help me with the build-server integration process? Which are the main steps to do this? Do we need to upgrade the VS version on the build server to 2012 Premium? Are there some other solutions/workarounds?

Note: I'm rookie in terms of integration, build-server configuration etc.

Thanks,

解决方案

  1. You going to want to put your CodedUI tests inside an orderedTest. Right Click on the solution -> add -> orderedTest.
  2. You going to want to install https://wiki.jenkins-ci.org/display/JENKINS/MSTestRunner+Plugin it's not a requirement, but it makes working with mstest in jenkins a little easier.
  3. At this point you just need to configure the plugin in jenkins to run your orderedTest. It will need you to point to mstest and the location of your orderedtest.

这篇关于codeD UI构建服务器整合过程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆