gpt4 book ai didi

angularjs - 如何在 Protractor 导航到第 3 方页面时验证使用您的 Google 帐户登录?

转载 作者:行者123 更新时间:2023-12-03 07:52:22 24 4
gpt4 key购买 nike

我们可以选择使用您的 Google 或 Microsoft 帐户登录第 3 方提供商。我只需要验证当您单击链接时您会被带到正确的提供商页面。页面加载后,我得到:

Error: Error while waiting for Protractor to sync with the page

似乎 WebDriver 实例已断开连接。使用 Protractor 验证您已登陆第 3 方网站的正确方法是什么?

最佳答案

Protractor 会等到 Angular 完成加载才能继续您的测试。它会向您显示该错误,因为您将转到一个非 Angular URL。要测试非 Angular 页面,您应该直接使用 webdriver api。

您可以通过browser.driver访问webdriver

举个例子: https://github.com/angular/protractor/blob/master/spec/withLoginConf.js

您可以在此处找到一些文档: https://github.com/angular/protractor/blob/master/docs/getting-started.md#setting-up-the-system-under-test

关于angularjs - 如何在 Protractor 导航到第 3 方页面时验证使用您的 Google 帐户登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22237541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com