本文介绍了超时等待异步脚本结果硒C#量角器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图创建使用Protractor.net一个AngularJS平台自动化测试脚本,在C#中的硒。我已经创建使用下面的代码司机

I'm trying to create an automation test script using Protractor.net for an AngularJS platform, with Selenium in C#. I've created the driver using the below code.

driver = new FirefoxDriver();
Ngdriver = new NgWebDriver(driver);



然后试图查找和元素如下:

And then attempted to locate and element as follows:

Ngdriver.FindElement(NgBy.Model("vm.reference")).SendKeys("Test");



不过,我收到一个例外:45ms后超时等待异步脚本结果

However, I'm receiving an exception: Timed out waiting for async script result after 45ms.

在此先感谢

推荐答案

我使用SetScriptTimeout解决了这一点。

I resolved this by using the SetScriptTimeout.

ngDriver.Manage().Timeouts().SetScriptTimeout(TimeSpan.FromSeconds(10));

这篇关于超时等待异步脚本结果硒C#量角器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-12 22:05