оба раза да, еще и паттернами балуемся...
- Форум тестировщиков
- → Просмотр профиля: Сообщения: LexDraven
LexDraven еще не добавил друзей
28 января 2019 - 15:52
оба раза да, еще и паттернами балуемся...
28 января 2019 - 15:50
судя по демке это продукт заточенный под сейлзфорс (а это та еще система!) и выпускаемый ими же, то есть он поддерживается. А джава и селениум тебе зачем там, если вот специально тебе тулзу написали, которая уже все там умеет, все элементы, особенности знает?
28 января 2019 - 15:44
3) если нет, остается xpath, пишем, опираясь на атрибуты элемента (класс, ссылка... НЕ текст, не title и т.п.)
не понимаю почему все так боятся текста, часто ли у вас менялся текст на кнопках или ссылках? Привязка к тексту вполне оправдана, кнопка Сохранить так и останется Сохранить, даже при смене верстки, классов и так далее.
Кнопка "Сохранить" может внезапно стать кнопкой "Save", если в Вашем приложении есть возможность смены языков.
При локаторах по тексту - придётся под каждый язык свою версию локатора делать.
При локаторах по айдишникам, к примеру, условная кнопка #saveBtn - таковой и останется вне зависимости от выбранного языка.
ну так я конечно и говорил про 3 вариант, когда уже нет ни ид, ни класса, ни цсс
не может она "внезапно" стать какой-то иной кнопкой, вы же контролируете состояние в тесте и знаете с каким языком проверяете. Но аргумент про несколько языков -это да, согласен.
25 января 2019 - 04:52
Здравствуйте Есть довольно длинный список capability настраивающих драйвер перед выполнением тестов. Эта портянка, конечно, не сильно мешает жить, но хочется сделать, что-то хорошее )) Можно ли ее убрать в отдельный файл?
Я создал файл "chrome.capabilities", скопировал в него capabilities. А что делать дальше?
полагаю читать файл и применять капабилити. Сделай ты отдельную фабрику по созданию драйвера, и там где он тебе нужен вызывай метод билд с опреледенными параметрами. Кстати, а почему много капабилитиз, что там особенного настраиваешь?
25 января 2019 - 04:39
Прошу подскажите что может быть.
погоди, а сами запросы сайта смотрел? может проще апи запросом все вытянуть и не мучать селениум? Я полагаю, что все матчи подтягиваются, просто не все на странице, повторив запрос к их апи можно их все получить и скорее всего сразу в жсон формате - парсь потом как хочешь
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru