如何在Angular Protractor中监听浏览器窗口关闭事件

时间:2015-08-24 06:17:25

标签: angularjs browser protractor angularjs-e2e e2e-testing

我正在尝试使用auth0编写用于登录我的应用程序的e2e测试。当用户输入他们的凭据并点击登录时,auth0会加载一个弹出窗口,我假设它正在验证他们的详细信息,当关闭时,我知道登录尝试是成功还是失败。目前为了让测试工作我正在打电话

browser.sleep(4000).then(....

让它等待4秒以使弹出窗口打开并处理其数据然后关闭。但这似乎是一种糟糕的方式。理想情况下,我想在弹出窗口中收听关闭事件,但我不知道该怎么做?有人有什么想法吗?

谢谢!

0 个答案:

没有答案