单元测试适配器抛出异常

时间:2017-03-29 11:28:26

标签: c# unit-testing automation ui-automation coded-ui-tests

运行编码的ui测试方法时,我面临异常,如下所示。

在进入测试方法体之前终止并返回异常

Message: Unit Test Adapter threw exception: Could not load type 'Microsoft.VisualStudio.QualityTools.UnitTestFrmework...

如下图所示,已经添加了图像库。

enter image description here

我在整个项目中使用以下版本

Microsoft.VisualStudio.QualityTools.CodedUITestFramework //version 14.0.0.0
Microsoft.VisualStudio.QualityTools.UnitTestFramework //Version 10.1.0.0
Microsoft.VisualStudio.TestTools.UITest.Common //Version 14.0.0.0
Microsoft.VisualStudio.TestTools.UITest.Extension //Version 14.0.0.0
Microsoft.VisualStudio.TestTools.UITesting //Version 14.0.0.0

感谢。

1 个答案:

答案 0 :(得分:1)

我刚检查了我的app.config,发现在那里添加了以下行。

 <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.VisualStudio.QualityTools.UnitTestFramework" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-10.1.0.0" newVersion="10.1.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>

我不知道它是怎么发生的,但当我删除它时,一切都开始正常。