Sto provando a testare la mia applicazione Web Backbone.js con Selenium IDE.Come aprire un URL con un hash utilizzando Selenium?
Il selenio può aprire l'URL iniziale del mio caso di test fintanto che si trova in una nuova finestra del browser, ad es. open /#/login
- ma scade ogni volta che tenta di aprire URL successivi.
Sembra che il selenio stia ascoltando un evento che non viene attivato solo quando cambia l'hash dell'URL.
posso immaginare che questo accade ogni volta che si sta utilizzando hashchange + Selenio ...
Ho presentato questo [come un bug] (http://code.google.com/p/selenium/issues/detail?id=5165&q = anchor & colspec = ID% 20Stars% 20Type% 20Status% 20Priority% 20Milestone% 20Owner% 20Summary) al team Selenium. – jabbett
Sto osservando lo stesso comportamento, ma nonostante l'errore di timeout, il mio script continuerà quindi –
Come nota per chiunque abbia il mio caso simile ma diverso, non ho potuto caricare un url nel selenio come 'https: // foo.com # bar'. Tuttavia, il selenio ** accetta ** gli hash dell'URL se l'hash è seguito da una barra di avanzamento, ad esempio "https: // foo.com #/bar". –