Size: a a a

2021 July 15

EG

Edward Galiaskarov in atinfo chat
не совсем понял вопроса
источник

V

Viktor in atinfo chat
Ну вы же хотите перехватить сообщение чтобы проверить?
источник

V

Viktor in atinfo chat
Повторить шаги для появления этого попапа вашим инструментом
источник

V

Viktor in atinfo chat
Потом по локатору проверить что там
источник

EG

Edward Galiaskarov in atinfo chat
Раньше этот тест был завязан на серверную проверку: выдавалось сообщение ошибка: типа не задан ID компании. Я получал это сообщение и таким образом тест проходил.

Сейчас валидацию сделали клиентскую. Я надеялся просто получать появление сообщения и решать прошел тест или нет.
источник

V

Viktor in atinfo chat
Так сообщение должно появится при определенных условиях
источник

V

Viktor in atinfo chat
Если вы напрямую его вызовите вы не проверите эти условия
источник

V

Viktor in atinfo chat
Тем более скорее всего используется готовый компонент из какойто либы, какой смысл его проверять
источник

EG

Edward Galiaskarov in atinfo chat
да, просто проверить существование валидатора мне не важно, скорее нужно проверять, что валидатор не пускает дальше.
Ну что после нажатия кнопки Регистрация, я остаюсь на текущей странице и пользователь не зарегистрирован.
источник

V

Viktor in atinfo chat
Тогда можно просто проверить что вы остались на этой странице
источник

V

Viktor in atinfo chat
Хотя я бы проверил что появится ошибка  на нужном поле
источник

V

Viktor in atinfo chat
Но это другой тест уже
источник

EG

Edward Galiaskarov in atinfo chat
так я так и хочу, не пойму пока как сделать.
скорее всего я должен получить локатор поля - это не сложно и проверить появилось ли (сделалось ли видимым) это сообщение - пока не знаю точно как
источник

V

Viktor in atinfo chat
Вы вебдрайвером автотест пишете?
источник
2021 July 16

EG

Edward Galiaskarov in atinfo chat
Да, capybara. Через selenium.
источник

V

Viktor in atinfo chat
По идее просто имитировать нужные действия и сделать проверку.  Через js обычно дергают, когда селениум не может кликнуть например или в ввести. Или не может определить состояние displayed вы там уже по атрибутам смотрите
источник

EG

Edward Galiaskarov in atinfo chat
нативная валидация формы связана с возможностями браузера.

Работать с селекторами и имитировать нужные действия я умею. Тест есть. Но известные свойства тут не работают. Завтра подумаю. Спасибо за беседу :)
источник

ВК

Виталий Козин... in atinfo chat
Всем привет. Холиварный вопрос. Какой дедлайн ставить себе на добавление в автотест проверку видимости 1 элемента UI, например элемент - табы меню Все уже настроено Selenium webdriver +jenkins
источник

NK

ID:0 in atinfo chat
https://habr.com/ru/company/quadcode/blog/561850/
Тестируем и визуализируем с помощью Mind Map
Mind Map – это метод/инструмент визуального отображения информации, который позволяет эффективно структурировать, декомпозировать, и, соответственно, визуально эффективнее обрабатывать сформированную этим методом информацию.
Использование Mind Map однозначно помогает сформировать четкую картину взаимодействия функциональностей, различных и возможных исходов. Об этом расскажу ниже.
источник

:

:) in atinfo chat
можно я ещё с Allure подурю голову?))))
источник