使用量角器或 javascript 的浏览器后退按钮

2022-01-16 00:00:00 angularjs protractor javascript

我正在使用量角器和 cucumberjs 的组合在注销 Angular 应用程序时为浏览器后退按钮编写一个自动化测试.

I am writing an automated test for the browser back button on logout of an angular application using a combination of protractor and cucumberjs.

当尝试使用命令 history.back() 我得到以下错误:

When trying to use the command history.back() I get the following error:

 ReferenceError: history is not defined
        at World.<anonymous> (/Users/&&&&&/&&&&&/features/step_definitions/browsers.js:62:16)

这指向我调用 history.back();功能.

This points to where I'm calling the history.back(); function.

如何解决这个问题,或者使用黄瓜js正确实现浏览器返回功能?

How do I fix this, or correctly implement a browser back function using cucumber js?

推荐答案

在你的量角器测试中:

browser.navigate().back();

相关文章