Automated tests 在团队在物理环境上构建后运行自动化测试

Automated tests 在团队在物理环境上构建后运行自动化测试,automated-tests,testcase,coded-ui-tests,Automated Tests,Testcase,Coded Ui Tests,我们正在尝试自动化我们的测试,但我们有一些问题 我们的解决方案有7个项目,其中一个是WCF服务器,另一个是Windows窗体项目。其他的是助手项目 我们创建了一个测试计划和测试用例。我们使用动作记录运行测试用例,并将手动测试转换为编码UI测试。之后,我们将编码的ui测试与测试用例关联起来 我们定义了一个新的构建。此新版本将WCF服务器部署到IIS,并转换app.config并将客户端应用程序文件复制到文件夹中 我们在同一台构建机器上设置了测试控制器和测试代理 我想知道我们需要做什么来自动化我们的

我们正在尝试自动化我们的测试,但我们有一些问题

我们的解决方案有7个项目,其中一个是WCF服务器,另一个是Windows窗体项目。其他的是助手项目

我们创建了一个测试计划和测试用例。我们使用动作记录运行测试用例,并将手动测试转换为编码UI测试。之后,我们将编码的ui测试与测试用例关联起来

我们定义了一个新的构建。此新版本将WCF服务器部署到IIS,并转换app.config并将客户端应用程序文件复制到文件夹中

我们在同一台构建机器上设置了测试控制器和测试代理

我想知道我们需要做什么来自动化我们的构建和测试? 我们的构建如何触发自动测试


由于VMWare基础架构,我们无法使用实验室管理。

我自己解决了这个问题

  • 我使用msdeploy部署WCF服务
  • 我创建了一个数据库项目并使用了VSDBCMD工具
  • 我在构建服务器上安装了测试控制器和测试代理
  • 我为自动测试创建了测试设置,并配置为使用此代理
  • 我用测试用例附加了编码的ui测试
  • 那就好了:)