0

我正在尝试使用 MTM 运行编码的 ui 测试用例。我使用 XAML 构建在代理机器中运行测试用例从本地机器触发测试用例时一切正常。但是,当我在代理机器中从 MTM 运行测试用例时,我收到以下错误消息

Assert.Fail failed. (Getting values for Environment and Culture failed from MTM: The given key was not present in the dictionary.)

有人可以帮忙吗?

注意:我在不同的解决方案(具有不同的 XAML 构建)中确实有一些其他测试用例,它们工作正常。

我正在使用 Visual Studio 2015。

4

1 回答 1

1

此错误的原因是错误的测试配置设置。

我在我的应用程序配置中使用的配置变量在 MTM 配置设置中不存在,因为它给了我上面的错误消息“给定的键不在字典中”。

一旦我在我的 MTM 测试配置管理器中添加了正确的变量,然后将它们添加到我的运行配置设置中,错误就得到了解决。

于 2018-06-04T12:03:45.560 回答