关于“未处理NullReferenceException”错误,C#测试工程
在运行过程中一直有个问题,不能解决,麻烦各位帮忙:(1)我新建了一个C#下进行自动化测试的工程
[TestMethod]
public void CodedUITestMethod1()
{
Mouse.Click(mUI科学型SAlt2MenuItem);//点击计算器的科学型按钮
}
(2)然后又建立了一个WINDOWS工程
在Windows工程的对话框上增加了一个按钮,用来调用测试工程中,执行自动化测试动作的函数
这个函数如下:
private void button1_Click(object sender, EventArgs e)
{
CodedUITest1 aaa = new CodedUITest1();
aaa.CodedUITestMethod1();
}
编译都OK,就是在运行时总是在Mouse这一行,出现错误提示:
“
未处理NullReferenceException
未将对象引用设置到对象的实例
疑难解答提示:
使用"new"关键字创建对象实例。
在调用方法前,通过检查确定对象是否为null”
请问该怎么解决
--------------------编程问答-------------------- Mouse和mUI科学型SAlt2MenuItem是不是有一个是null。 --------------------编程问答-------------------- mUI科学型SAlt2MenuItem = this.UIMap.UI计算器Window.UI应用程序MenuBar.UI查看VMenuItem.UI科学型SAlt2MenuItem;
this.UIMap.UI计算器Window 确实是为空,
可是单独运行测试项目 就没有问题。 同时运行两个项目, 用WINDOWS窗口调用测试项目,就出现上面的问题了, 搞不懂。。。
补充:.NET技术 , C#