Разумеется нужно знать основы, но писать тесты на чистом WebDriver API ... В любом случае или напишите свой велосипед, или возьмете что-то по типу Selenide
- Форум тестировщиков
- → Публикации fiatlux
16 публикаций создано fiatlux (учитываются публикации только с 28 апреля 2023)
Отправлено автор: fiatlux 14 сентября 2016 - 10:23 в Автоматизированное тестирование
Разумеется нужно знать основы, но писать тесты на чистом WebDriver API ... В любом случае или напишите свой велосипед, или возьмете что-то по типу Selenide
Отправлено автор: fiatlux 14 сентября 2016 - 10:22 в Автоматизированное тестирование
Еще у меня вопрос - у меня в тест кейсе под аннотацией @Before создаются экземпляры объектов для тестов, но переменные для этих экземпляров не видны из обычных тестов, как это так и как быть?
в сочетании с
По их словам по жаве очень хорошо прошел
вводит меня в ступор =)
Отправлено автор: fiatlux 14 августа 2016 - 17:34 в Ищу работу!
Отправлено автор: fiatlux 13 августа 2016 - 11:07 в Selenium - Functional Testing
Отправлено автор: fiatlux 29 мая 2016 - 09:21 в Круглый стол о работе в тестировании ПО
Такие фреймфорки как Selenide сделают код лаконичнее. Ну и как уже было сказано - ассерты и логирование вместо print
Отправлено автор: fiatlux 18 апреля 2016 - 18:08 в Круглый стол о работе в тестировании ПО
Отправлено автор: fiatlux 17 апреля 2016 - 08:52 в Круглый стол о работе в тестировании ПО
Последний год слышал о вилке 140-200 для Senior/Lead QA только лично - на почте, в LinkedIn, по тф. На хх и моем круге такие предложения нечастые, Вы правы.
Отправлено автор: fiatlux 11 апреля 2016 - 17:19 в Круглый стол о работе в тестировании ПО
Вполне себе хорошая вакансия для линейного автоматизатора
Отправлено автор: fiatlux 12 марта 2016 - 19:30 в Selenium - Functional Testing
А что если в теле класса PageObject'а хранить final поля типа By сразу инициализировав их?
Дальше эти By поля передавать скажем селенидовским $ и $$ в телах методов PageObject'а.
public class SomePage { private static final By BUTTON_SEARCH = By.id("someId123"); private static final By FIELD_SEARCH = By.id("someId456"); public void setSearchText(String text) { $(FIELD_SEARCH).setText(text); } public void clickSearch() { $(BUTTON_SEARCH).click(); } }
Отправлено автор: fiatlux 12 марта 2016 - 12:02 в Ищу работу!
Pre-intermediate
desctop
Серьезно?)
Отправлено автор: fiatlux 05 января 2016 - 10:11 в Selenium - Functional Testing
Андрей, судя по описанию проблемы - девушка столкнулась с Windows-окном для сохранения файла. Если у нее есть href файла - это одно, если же нет, то это другое дело...
Отправлено автор: fiatlux 04 января 2016 - 13:59 в Selenium - Functional Testing
Привет.
Практически не использовал метод parentFrame, но предположу что он просто на ступень выше вернет. А вот для возвращения к корню гарантировано поможет switchTo().defaultContent()
Отправлено автор: fiatlux 04 января 2016 - 13:54 в Selenium - Functional Testing
Привет.
К сожалению WebDriver не умеет работать с нативными окнами Windows.
Путей несколько:
1) Отказаться от подобных тест-кейсов
2) Написать костыль для кликанья через Robot Framework (при этом еще нужен костыль для определения - появилось ли окно или нет, а это уже вообще работа с native)
3) Использовать Browser Mob Proxy (пример для связки с Selenide фреймворком тут)
Отправлено автор: fiatlux 29 декабря 2015 - 20:01 в Круглый стол о работе в тестировании ПО
Про подобные компании знаю. Мой посыл был в сторону именно редкости и штучности таких предложений, особенно сейчас.
Отправлено автор: fiatlux 25 декабря 2015 - 18:47 в Круглый стол о работе в тестировании ПО
до 200К (если автоматизатор)
SHOW ME! =)
Отправлено автор: fiatlux 17 ноября 2015 - 18:53 в Удаленная работа
Huawei Ascend P7 есть
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru