1

我们正在尝试自动化我们的测试,但我们遇到了一些问题。

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

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

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

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

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

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

4

1 回答 1

2

我自己解决了这个问题。

  1. 我使用 msdeploy 部署 WCF 服务
  2. 我创建了一个数据库项目并使用了 VSDBCMD 工具
  3. 我安装了测试控制器和测试代理我的构建服务器
  4. 我为自动化测试创建了测试设置并配置为使用此代理
  5. 我用测试用例附加了我的编码 ui 测试

然后就可以了:)

于 2011-01-21T22:14:51.443 回答