Size: a a a

QA — Автоматизация

2020 August 09

VB

Vlad Bak in QA — Автоматизация
и это всё
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Давай на примере выше какой из этих ассертов запорит мне 100 тестов?
источник

СС

Сказочный Сникерс... in QA — Автоматизация
источник

VB

Vlad Bak in QA — Автоматизация
да хоть 30 строку возьми, нет у тебя текста в лейбле, переименовали. У тебя зафейлятся тесты, которые вообще должны другое проверять
источник

VB

Vlad Bak in QA — Автоматизация
а должен зафейлиться только один, который проверяет именно это
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Окей. 30 строка согласен. Можно ее убрать из этого метода
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Остальные не вижу проблем оставить
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Сказочный Сникерс
Остальные не вижу проблем оставить
т.е. сколько уже у тебя входных параметров в методе?
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Просто следуя твоей логике, если у меня 100 тестов которые должны проделать этот путь авторизации (а это минимум 5 строк кода: открыть страницу, ввести логин, ввести пароль, нажать кнопку, проверить что логин прошел и мы попали куда с чем можно работать) то на 100 тестов это 500 строк кода только на логин. Или 1 метод с парой ифов на 10-15 строк
источник

B

Bola in QA — Автоматизация
Сказочный Сникерс
Просто следуя твоей логике, если у меня 100 тестов которые должны проделать этот путь авторизации (а это минимум 5 строк кода: открыть страницу, ввести логин, ввести пароль, нажать кнопку, проверить что логин прошел и мы попали куда с чем можно работать) то на 100 тестов это 500 строк кода только на логин. Или 1 метод с парой ифов на 10-15 строк
Я бы не стал через UI логиниться
источник

СС

Сказочный Сникерс... in QA — Автоматизация
А потом между логином и паролем у тебя появится почта или что то еще и ты будешь править их всех.
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Bola
Я бы не стал через UI логиниться
Да никакой разницы) это не имеет отношения к ui или api
источник

VB

Vlad Bak in QA — Автоматизация
Сказочный Сникерс
А потом между логином и паролем у тебя появится почта или что то еще и ты будешь править их всех.
мы с тобой обсуждали совершенно другое: зачем в метод пихать лишние проверки, которые не должны находится в 100 тестах? А не вот это вот всё, про новое поле емейла и т.д.=)
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Vlad Bak
мы с тобой обсуждали совершенно другое: зачем в метод пихать лишние проверки, которые не должны находится в 100 тестах? А не вот это вот всё, про новое поле емейла и т.д.=)
А почему они лишние?
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Вот 34 строчка на видимость формы авторизации. Если ее убрать а формы не окажется то тупо упадет следующий щаг. Причем я не знаю как у вас реализован этот поиск через $() но что то мне подсказывает что там внутри есть свой вейт, и если поля нет, то он тупо выбросит таймаут или 404 что по сути тоже является проверкой автоматически
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Или тебе машинное время в миллисекунды на запрос жалко? На 100 тестах эти два три «лишних» поиска выйдут тебе ну секунд в 5, что при запуске потоков в 20 ты даже на 10000 тестах не особо заметишь
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Это в случае успеха. В случае фейла даже проще ибо упадешь явно раньше на своей проверочке, а не на том что тест напорится на то что он не ожидает
источник

AR

Alex Radchenko in QA — Автоматизация
Коллеги порекомендуйте пожалуйста test manager system что бы в ней было удобно писать тест-кейсы для автоматизации
PS Не дорогие, идеально что бы было бесплатно :):)
источник

B

Bola in QA — Автоматизация
Из бесплатного только test link в голову приходит
источник

IB

Ilja Bulakh in QA — Автоматизация
Alex Radchenko
Коллеги порекомендуйте пожалуйста test manager system что бы в ней было удобно писать тест-кейсы для автоматизации
PS Не дорогие, идеально что бы было бесплатно :):)
Мы не так давно стали использовать бесплатный kiwi tcms, но фидбек пока не могу дать внятный по нему.
источник