如何解决TestCafe 在登录过程中失去对弹出窗口的控制
目前我正在为我的 angular 项目进行一些 e2e 测试。我面临的问题是,在单击登录按钮后,testcafe 无法控制新的弹出窗口。 有没有办法手动控制新的弹出窗口?
import { Selector } from 'testcafe';
fixture`Getting Started`
.page`localhost:4200`
const signInButton = Selector('#signInButton')
const userEmail = Selector('#textEmail')
const nextUserEmail = Selector('#nextEmailButton')
const userPassword = Selector('#textPassword')
const nextUserPassword = Selector('#nextPasswordButton')
test('Should login',async t => {
await t
.click(signInButton)
await t
.typeText(userEmail,'xy@mail')
.click(nextUserEmail)
await t
.typetext(userPassword,'pw')
.click(nextUserPassword)
});
感谢您的帮助和最好的问候
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。