我正在尝试使用Selenium IDE测试我的Backbone.js Web应用程序.
Selenium可以打开我的测试用例的初始URL,只要它在一个新的浏览器窗口中 - 例如open /#/login- 但是当它试图打开后续URL时它会超时.
open /#/login
似乎Selenium正在侦听只在URL哈希发生更改时才触发的事件.
我想这会发生在你使用hashchange + Selenium时...
javascript selenium hashchange backbone.js
backbone.js ×1
hashchange ×1
javascript ×1
selenium ×1