为什么MTM上的测试结果视图没有显示错误消息字段?

时间:2016-03-29 04:10:46

标签: coded-ui-tests microsoft-test-manager mtm

我已经创建了一个编码的UI测试来测试WPF应用程序的基本成功登录方案。我选择了编码方法而不是录制方法,我采用了页面对象模型。我已将此测试与TFS集成,我可以通过MTM执行测试,没有任何问题。但是,在测试失败的情况下,我注意到测试结果视图的摘要部分(解析字段下面的那个)中的错误消息字段没有出现。测试运行视图中附带的TRX文件中提供了错误消息。

我是否有办法让错误消息显示在测试结果视图的错误消息字段中?

这是我的测试结果视图的屏幕截图 test result view screenshot

2 个答案:

答案 0 :(得分:1)

通常断言失败消息显示在"错误消息" MTM中的字段。如果您没有,请将其添加到测试用例并再次运行。

答案 1 :(得分:0)

生锈,

我想和你仔细检查一下。我目前无法在结果视图中看到错误,但是一旦我查看测试运行本身(无需打开.trx),我就能清楚而干净地看到错误。

对于它的价值,我在整个测试过程中都有断言。另外,我在一个catch块中有一个“Assert.Fail”,它涵盖了我设计的所有测试,它们在它们冒泡时不会嵌入断言失败。

似乎这个问题是common among users of MTM,微软拒绝承认。如果你原谅一些意见,我相信MTM产品已经死了,因为微软继续为TFS网络访问添加功能,而这个功能仍然无法实现。