2013-07-29 64 views
1

编码的UI测试生成器无法生成代码。我创建了新的测试项目并添加了编码的ui测试文件。我已经选择了1.Record选项,然后测试生成器正在运行。编码的UI测试生成器无法生成代码

当我记录的动作,并试图生成代码

它抛出错误

在此请帮助 “不设置到对象的实例对象引用”。

回答

0

从你的问题的信息量非常少,没有简单的答案。在Web上搜索错误消息(例如,搜索“编码的ui对象引用未设置为对象的实例”及其变体)提供了许多人获得相同消息以及在某些情况下获得他们的解决方案的情况。

一个可能的原因是UI文件已经在文本编辑器中编辑过,留下了生成工具无法理解的XML。另一种可能是Visual Studio已经损坏,应该重新安装。

要缩小可能性,请确定问题是特定于某个项目,某个计算机还是某个用户。尝试在新的Visual Studio解决方案中创建新的Coded UI测试,以驱动一个简单的应用程序(例如Windows计算器)并查看生成器是否正常工作。将失败的项目(以及整个解决方案)复制到另一台计算机上,看看是否可以在那里生成代码。尝试以同一台计算机上的其他用户身份登录,并为同一项目和不同项目生成代码。