我的任务是了解 Visual Studio 的 Coded UI 测试“实用程序”以及自学 C# 以实现自动化目的。我们运行一个基于网络的程序,我在菜单项和屏幕上遇到了很大的困难。我生成了一个新脚本来:
1. 登录应用程序2. 浏览菜单并选择一个
我似乎无法通过登录屏幕
的帐户,我可以让它输入用户名部分,但测试失败(以下错误
) 当我希望它添加密码时。尝试单击菜单项时出现同样的问题。当我使用靶心帮助识别菜单项时,我们已经确定许多菜单项如下图所示:
在 Firefox、Chrome 和 IE 之间(哦,我的……IE 很糟糕),它们的行为不同。我的 C# 知识非常有限,我根本无法让它发挥作用。任何输入将不胜感激!
错误:
{"无法在控件上执行 'SetProperty of Text with value \"User1\"'。其他详细信息: \r\nTechnologyName: 'MSAA'\r\nName: '请输入您的用户名、密码和 PIN;然后单击登录按钮。如果您尚未注册并需要有关服务的信息,请与我们联系以获取更多信息。'\r\nControlType: 'Edit'\r\n"}