我正在尝试使用xUnit而不是MsTest运行与CodedUI相关的测试。 结果是
无法加载文件或程序集 'Microsoft.VisualStudio.TestTools.UITesting,版本= 15.0.0.0, 文化=中性,PublicKeyToken = b03f5f7f11d50a3a'或其中之一 依赖性
如果我切换回MsTest,则一切正常。
有什么想法吗?
答案 0 :(得分:0)
检查您的引用中是否有Microsoft.VisualStudio.QualityTools.CodedUITestFramework
,以及您的using
块中是否有using Microsoft.VisualStudio.TestTools.UITesting;
如果这些不存在,请首先添加using
语句,然后重新构建您的解决方案。如果仍然有错误,请右键单击“引用”->“添加引用”。然后搜索Microsoft.VisualStudio.QualityTools.CodedUITestFramework.dll
。如果列表中没有它,请单击“浏览”并导航到.dll的位置。对我来说是C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.QualityTools.CodedUITestFramework.dll
。选择.dll->单击Add-> Ok,然后再次重建您的解决方案。
如果使用Unit Test Project
(或CodedUI Test Project
以外的其他任何东西)创建解决方案,则需要添加.dll和using
语句。