标签: angularjs browser protractor angularjs-e2e e2e-testing
我正在尝试使用auth0编写用于登录我的应用程序的e2e测试。当用户输入他们的凭据并点击登录时,auth0会加载一个弹出窗口,我假设它正在验证他们的详细信息,当关闭时,我知道登录尝试是成功还是失败。目前为了让测试工作我正在打电话
browser.sleep(4000).then(....
让它等待4秒以使弹出窗口打开并处理其数据然后关闭。但这似乎是一种糟糕的方式。理想情况下,我想在弹出窗口中收听关闭事件,但我不知道该怎么做?有人有什么想法吗?
谢谢!