Музей-скансен эпохи Средневековья в Дании в режиме обычной работы (слева) ставит целью воссоздать повседневную жизнь города на стыке XIV и XV веков. Для съёмок фильма (справа) он «погрязнел»
Для киносъёмок в музей под открытым небом Middelaldercentret внесли несколько изменений. Вместо аккуратной каменной улицы развели неприятную кашицу из грязи, не самые роскошные стеклянные окна прикрыли досками и развесили везде выцветшее тряпьё. Здания как следует измазали чем-то коричневым, кое-где зачем-то перемешав субстанцию с соломой. В случайное здание воткнули факел, а не попытались изобразить лучину или фонарь.
Причина проста: кинозритель должен узнать на экране эпоху. Приходится снабжать снимаемое полным набором заблуждений про грязных неграмотных горожан, непрекращающиеся войны и еду без специй.
При проектировании информационных систем задача стоит ровно обратная: необходимо отразить реальность и не допустить в код собственные заблуждения. Ошибок восприятия много. По крайней мере, про карты и почтовые адреса получаются длинные списки.
Попытки собрать заблуждения про время и часовые пояса на Хабре уже были шесть и десять лет назад. Но без контрпримеров не так интересно.
Автор: Маарет Пюхяярве (Maaret Pyhäjärvi) Оригинал статьи Перевод: Ольга Алифанова
Я работаю с множеством команд, и зачастую помогаю упрощать обучение тест-автоматизации по отношению к тому, как мы с ней работаем. Это потрясающе – разговор о покрытии не меняется, даже если увеличивается скорость обратной связи. Давайте поговорим об этом.
Всем привет, помогите начинающему как реализовать тест регистрации, собственно что сделал это написал часть где заполняться все поля и кликается кнопка зарегистрироваться, дальше приходит письмо о регистрации на почту с ссылкой на которую нужно кликнуть, она перекидывает на нужный сайт что бы уже вбить свои данные и войти в систему.
Я написал функцию которая парсит сообщение на почте и получает нужную мне ссылку, дальше собственно и вопрос как в тест передать эту ссылку и кликнуть ее. Буду признателен за развёрнутый ответ.
P.S Может это играет роль, проект реализую по паттерну PageObject
Всем привет, помогите разобраться есть тесты перед выполнением которых прекондишн что пользователь должен быть авторизирован, было решено делать это с помощью фикстуры, есть класс с авторизацией
class AuthPage(BasePage):
locators = AuthoLocators()
def authorization_x(self):
self.element_is_visible(self.locators.LOGIN_).send_keys(USER_EMAIL_AUTHORIZATION)
self.element_is_visible(self.locators.PASSWORD_).send_keys(EMAIL_PASSWORD)
self.element_is_visible(self.locators.LOG_IN_BUTTON_).click()
Подскажите как из него написать фикстуру которую можно будет потом вызывать в тестах, пробовал так не выходит, буду благодарен за пример фикстуры