Посоветуйте пожалуйста какой-нибудь хороший подробный пример использования WebDriver + PageObject + py.test или руководство/лучшие техники использования. Хотелось бы применить подобную связку для тестирования интерфейса написанном на ExtJS 5, возможно кто-то сталкивался и подскажет, возможно уже есть наработки по правильному составлению локаторов для данного фреймворка, так как есть там своя специфика, особенно если поля не имеют своих жестких идентификаторов.
попытался запустить Sencha Test, при попытке записи теста, при переходе в интерфейс, получаю такое сообщение:
“No jasmine tests (‘it’ calls) with a call to the event recorder were detected.
Please ensure that the cursor is located in a test when the event recording is started.”
а что хочет от меня не понимаю… случайно не сталкивались с таким?
Пасиба, понял. Поможет искать внутренние имена, по которым можно выцепить Id, через запрос js. Но в целом инструмент довольно тормозной, конечно красиво все там выглядит.