作者:浮云 | 来源:互联网 | 2023-10-12 15:03
我是Protractor的新手,并在自动化测试中将其与C#一起使用。
有一个主要的登录页面,我可以通过它找到相应的元素,但是成功登录后,它会重定向到非登录页面,即microsoft登录,它会重定向到应用程序主页。
这是我的问题,此登录后,我无法通过Ngdriver查找元素。
我将IgnoreSynchronization设置为在登录按钮单击为真之前
ngDriver.IgnoreSynchrOnization= true;
并在登录完成后再次将其设置为false,但是现在我无法使用ngdriver找到角度页面中的任何元素,并且显示错误“脚本超时”,但是简单的selenium可以正常工作。
var s = ngdriver.FindElement(By.XPath(""); //this is not working
but d = webdriver.FindElement(By.XPath(""); //this works fine
。
我试图在Internet上搜索,但是没有任何作用。请帮助,否则我可能不得不放弃量角器。
预先感谢