Questa mattina ho aggiornato il mio Firefox insieme ad altri aggiornamenti di sistema e ora i miei test sul selenio sono interrotti! Hanno funzionato bene ieri e sono passati tutti. Eseguire voli al volo sembra essere un problema. Questo è l'errore che ho ottenuto:Firefox 13 ha rotto i test di selenio
Traceback (most recent call last):
File "sel.py", line 201, in testAddContent
hoveredElement.perform()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/action_chains.py", line 44, in perform
action()
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/common/action_chains.py", line 201, in <lambda>
self._driver.execute(Command.MOVE_TO, {'element': to_element.id}))
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 155, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 147, in check_response
raise exception_class(message, screen, stacktrace)
InvalidElementStateException: Message: u'Cannot perform native interaction: Could not load native events component.' ; Stacktrace: Method generateErrorForNativeEvents threw an error in file:///tmp/tmpq2yHMn/extensions/[email protected]/components/driver_component.js
sarà necessario eseguire il downgrade di Firefox o attendere l'aggiornamento del selenio. Firefox è uscito ieri AFAIK. Non è ancora tempo di iniziare a lavorare sugli aggiornamenti, penso ... –
davvero? questa è l'unica soluzione? hm, geez ... ok. Grazie mille, speriamo che il selenio si aggiorni presto! –
Non ci si può aspettare che tutti possano verificare che le loro app funzionino un giorno dopo l'uscita di Firefox 13. – Arran