gpt4 book ai didi

javascript - 等到页面加载 Protractor

转载 作者:行者123 更新时间:2023-11-29 11:01:27 24 4
gpt4 key购买 nike

我有一个登录屏幕,当我按下登录按钮时会转到仪表板页面。但是,我经常错过暂停时间。是否有可能在按下按钮时等待页面加载?

我在 app.po.ts 中的方法

login() {
element(by.name('username')).sendKeys(browser.params[0].UserName);
element(by.name('password')).sendKeys(browser.params[0].Password);
element(by.partialButtonText('SignIn')).click();
browser.sleep(5000);
}

测试在这里完成 app.e2e-spec.ts

it('should be able to login', () => {
page.navigateToHome();
page.login();
page.browserSleep();
});

最佳答案

您可以使用 browser.wait 方法等待仪表板内的特定项目出现,例如:

browser.wait(protractor.ExpectedConditions.visibilityOf(someElement), 10000, "Dashboard never loaded");

关于javascript - 等到页面加载 Protractor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46349357/

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