我正在尝试自动化web应用程序,其中web表单用于保存特定登录用户的信息。在这个表单中,很少有网格收集信息,因此一旦用户提交信息,信息就会发送到服务器。(单击Submit按钮)为此,服务器端会发送一个json调用。我尝试使用VSTS2012(Coded UI Test)实现自动化。所有控件都是可识别的,并且我能够输入正确的详细信息。但只要我按下提交按钮。收到异常:"Error:Unable to get property‘d’or undefined or null reference“。
有没有人能帮我理解一下怎么处理这个问题?除了关闭浏览器实例之外,我无法进一步执行我的脚本
发布于 2018-01-02 15:09:59
我想我找到了原因,因为这些是AJAX调用,而且VSTS2012无法处理AJAX调用,但在此项目的应用程序设置文件中添加了以下内容:
<appSettings>
<add key="WebWaitForReadyLevel" value="3"/>
</appSettings>
我可以从java脚本中捕获响应。
https://stackoverflow.com/questions/47992434
复制相似问题