导航新页面后,在NGWerDriver ExecuteAsyncScript()上获取错误为“脚本超时:10秒内未收到结果”

时间:2019-03-08 10:03:33

标签: c# angularjs selenium-webdriver selenium-chromedriver page-object-gem

SuccesfulLogin()是执行开始以来的主要测试用例。我正在使用C#语言的NGWerDriver。

登录页面代码工作正常,但是在下一页homologo元素上执行操作时出错。

public void SuccesfulLogin()
{
    LoginPage loginPage = new LoginPage(driver);
    loginPage.ValidLogin(ReadSetting("URL"),ReadSetting("Username"), ReadSetting("Password"), ReadSetting("ConsortiumCode"));
    HomePage homePage = new HomePage(driver);
    homePage.HomePageDisplay();
    //Assert.AreEqual(true, value);
}

public HomePage HomePageDisplay()
{
    Debug.WriteLine("Inside Home Page");
    Thread.Sleep(5000);

    Homelogo.Click();
    ngDriver.WaitForAngular();
    return this;
}

Error Snapshot

0 个答案:

没有答案