测试环境管理与报告分析全解析
1. 实验室构建设置与执行
在进行测试前,需要在特定屏幕中选择测试计划、要执行的测试、测试配置以及自动化设置。这里的关键是要先创建自动化测试设置,若忘记创建,最终下拉菜单中将无可用选项,测试也无法执行。不过可以先保存构建定义,创建测试设置后再回来更新定义。完成设置后,点击“Finish”保存构建。
执行实验室构建时,若一切设置正确,构建将自动运行并执行指定测试。但首次执行实验室构建时可能会出现大量构建失败的情况,常见原因包括路径和文件名错误、忘记在服务器上设置值或包含测试数据等。为避免浪费时间,可参考以下建议:
- 首次执行测试时,不要恢复快照,可在环境外手动操作,因为前几次尝试可能不成功,恢复快照会浪费时间。
- 在构建正常工作之前,不要在部署后拍摄快照,因为此时的快照可能未正确部署应用程序,只会浪费时间。
- 部署数据库时,确保数据库服务器配置正确,提供的用户名和密码有效。
- 在 vsdbcmd 执行的脚本中设置正确的用户名和密码,或作为参数传递给脚本。
- 验证已将正确参数传递给所有脚本。
- 确保所有编码 UI 测试在创建它们的机器上通过。
构建报告与普通报告有所不同。选择“View Log”打开的是实验室构建的日志,而非应用程序构建的日志。若要查看应用程序构建日志,需在“Compilation”标题下选择“View Summary”。还可通过点击链接直接打开部署后快照,但需安装 MTM。此报告中的测试结果不会作为构建的一部分报告给 TFS,但会针对特定构建编号发布,可用于报告。这意味着这些结果不会显示在“Build Success over Time”报告中。在构建过程中,可连接
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



