Перейти к содержимому

elshaarawy

Регистрация: 23 апр 2013
Offline Активность: 22 дек 2018 15:11
-----

Мои темы

Фейлится Jenkins джоба, хотя если запускать тест из кода, то все работ

19 декабря 2018 - 22:54

Здравствуйте уважаемые. Встрял я с одной проблемой на работе, никак не могу найти решение.
Автоматизирую Oracle Forms с помощью оракловского инструмента OATS (по сути обычный рекордер, который генерирует java код). Так вот. Записал я один тест, создание нового пользователя. Запускаю через рекордер - всё работает и тест passed. Но, когда я запускаю этот же тест через jenkins джобу - тест фейлится - появляеются ошибки типа Object not found у поля или textfield not editable, короче бредовые ошибки, которых быть не должно (ведь через рекордер всё работает прекрасно). Анализируся ситуация, пришел к выводу, что проблема в том, что когда запускаешь через рекордер - тест запускается в десктоп режиме (то есть реально запускается браузер, реально жмутся кнопки и тд), а когда запускается jenkinsjob, то запуск происходит в background mode (console mode/headless mode) и поэтому появляются ошибки. Это не точно, это как одна из причин. Так вот, не подскажите ли, как запустить эту джобу в ДЕСКТОП режиме(может какие настройки jenkins?) . Или вообще может какие идеи у вас есть? Я не знаю куда дальше копать? :)


Нужен ли Page Object при устройстве на работу?

10 апреля 2018 - 12:15

Привет. Знаю неплохо Селениум на Джаве, но только на уровне функционального программирования. Но не понимаю OOP Page Object. При устройстве на работу обязательно знать Page Object?


Selenimum для начинающих - подскажите

08 марта 2018 - 10:42

Добрый день. Есть задача выучить Селениум. Знания нужны такие, чтобы устроиться на работу.

Подскажите что именно надо изучить, с чего начать, что почитать, что посмотреть?
Я в этом вообще 0 если честно.