Что делать тем, у кого в отделе имеются должности «инженер-тестировщик», «старший инженер-тестировщик», «ведущий инженер-тестировщик». В этом случае требуются разные должностные инструкции, которые требуется создавать для каждой должности.
Использовал инструкцию от Microsoft, в которой они забыли упомянуть, что надо добавлять определённый параметр при сборке установщика, иначе без этого вам всё равно потребуется интернет.
Политикой безопасности запрещено использование облачных инструментов. Что использовать? Я решил попробовать Rocket.Chat, который может устанавливаться на сервер организации и является бесплатным.
Необходимо развернуть TestRail на своём сервере и не держать его в облаке у разработчиков данной системы. Рассмотрим вариант разворачивания системы на Debian.
Настройкой TeamCity занимался год назад и с тех пор иногда меняю некоторые параметры в проекте, а целыми проектами уже не настраиваю, так как нет надобности, поэтому при написании данной статьи обновлю и свои знания.
Если разработчики изменят id, то надо будет править все 100 тестов. В этом случае нам на помощь приходит Page Object. PageFactory инициализирует объекты/элементы страницы и обращается к ним, только когда в коде есть обращение к ним.
Надо узнать успешно тест прошёл или с ошибкой, или игнорировалось выполнение, а также если тест завершился с ошибкой, то какая ошибка. Разберём как это можно сделать.