作为构建的一部分,我运行测试已经有一段时间了(TFS、VS2010、MTM、),并且一直通过.trx文件接收MTM (在VS2010中打开)中的迭代数据结果。在将一些更新应用到要部署到并运行测试(部署到服务器并在一个环境中在客户端上运行测试)的VMs之后,我不再只接收迭代数据的结果--只有系统数据和日志(在MTM中的测试设置中设置)--总的'pass/fail‘。
我已经将trx文件输出与以前的构建进行了比较,而过去的构建有如下行:
UnitTestResult executionId="" parentExecutionId="" testId="" testName="Login_Invalid" computerName="client" duration="" startTime="" endTime="" testType="" outcome="Passed" testListId="" relativeResultsDirectory="" dataRowInfo="0" resultType="DataDrivenDataRow"
我已经删除了大部分文本,字段才是最重要的。这些线现在不见了。
是否有我必须更改的设置来收集这些数据并返回到MTM?
我希望获得迭代数据结果的环境由一个Web (Win Server 2008 R2)和一个Web (XP)组成。不确定哪些其他信息是相关的,因为到目前为止我已经调查了很多地方(Test,,Test ),所以可以随意评论进一步的信息。
发布于 2013-01-14 04:06:11
很多时间过去了,我已经开始得到结果,没有真正尝试任何具体的。我将列出从那时起发生变化的事情,以便其他人从中受益:
这些结果开始返回的确切时间还不确定,但是,我们丢失这些结果的时间似乎与安装Microsoft修补程序以减少TFS备份大小有关。这不是重新安装在重新建立的环境,虽然我不能保证它,这是我将在那里,如果它再次发生。
希望这能帮到别人!如果这些方法中有一种帮助你,请发一个答案,我会更新接受的答案。
https://stackoverflow.com/questions/12101442
复制相似问题