Size: a a a

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

2020 January 16

ZE

Zewa 🚽 Expert in QA — Автоматизация
THE LOGOS
Всем добрый день. Вопросов у меня много поэтому не сочтите за назойливость и прошу не бейте палками, ведь только учусь.
1. Кто нибудь использует Maven + Allure2 + junit5 + selenide?
(могли бы поделиться опытом? Как не надо я умею, а вот как надо хотел бы посмотреть)
Меня интересует как лучше реализовывать тест кейсы. Как была организована запись  скриншотов. И все все все. Если есть где почитать с примерами я буду очень признателен.
Также направьте меня в нужное русло, как лучше обрабатывать ошибку 1го в цепочке из 10 тестов, таким образом что бы в отчёте была нужная информация.
(к примеру упал 1 тест, а все остальные скипулись, у меня костыль сделан, я просто boolean bool = true, делаю и на каждом тесте меняю значение переменной и у меня в отчёте если тесты повалилились, все красным)
2) . Jacob кто нибудь использовал для тестирования sap?

Надеюсь понятно написал. Сразу спасибо за помощь.
Для мавен surefire есть флаг игнора фейленых тестов
источник

АС

Артем Сидорук in QA — Автоматизация
THE LOGOS
Всем добрый день. Вопросов у меня много поэтому не сочтите за назойливость и прошу не бейте палками, ведь только учусь.
1. Кто нибудь использует Maven + Allure2 + junit5 + selenide?
(могли бы поделиться опытом? Как не надо я умею, а вот как надо хотел бы посмотреть)
Меня интересует как лучше реализовывать тест кейсы. Как была организована запись  скриншотов. И все все все. Если есть где почитать с примерами я буду очень признателен.
Также направьте меня в нужное русло, как лучше обрабатывать ошибку 1го в цепочке из 10 тестов, таким образом что бы в отчёте была нужная информация.
(к примеру упал 1 тест, а все остальные скипулись, у меня костыль сделан, я просто boolean bool = true, делаю и на каждом тесте меняю значение переменной и у меня в отчёте если тесты повалилились, все красным)
2) . Jacob кто нибудь использовал для тестирования sap?

Надеюсь понятно написал. Сразу спасибо за помощь.
Вот тут видел пример твоей архитектуры от @alexejv
https://github.com/vinogradoff/allure-maven-junit5-example
источник

TL

THE LOGOS in QA — Автоматизация
Zewa 🚽 Expert
Для мавен surefire есть флаг игнора фейленых тестов
Я хочу не игнорировать. Я хочу что бы цепочка была вся. Но упавший был 1 а 9 были скипнуты (тесты последовательны и если упал 1 следующие тоже падают)
источник

TL

THE LOGOS in QA — Автоматизация
О, большое спасибо.
источник

UQ

Upgrade QA in QA — Автоматизация
Bola
во втором случае еще делается и deploy
url>https://gitlab.com/api/v4/projects/3467553/packages/maven</url> меня смущают цифры 3467553 - они одинаковые для всех или какие прописать для себя?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Коллеги, ответьте пожалуйста (без копирования гугла, своими словами): зачем разработчики пишут, или должны бы писать, юнит-тесты. Какая от этого польза? Ответы, которые буду цитировать обязательно заанонимизирую.
источник

А

Алексей in QA — Автоматизация
Alexei Vinogradov
Коллеги, ответьте пожалуйста (без копирования гугла, своими словами): зачем разработчики пишут, или должны бы писать, юнит-тесты. Какая от этого польза? Ответы, которые буду цитировать обязательно заанонимизирую.
чтоб узнавать, что их поделие не запускается - до коммита 🙂
источник

ИС

Игорь Середа in QA — Автоматизация
Алексей
чтоб узнавать, что их поделие не запускается - до коммита 🙂
А здесь принято высмеивать разработчиков, да?
источник

АС

Артем Сидорук in QA — Автоматизация
Alexei Vinogradov
Коллеги, ответьте пожалуйста (без копирования гугла, своими словами): зачем разработчики пишут, или должны бы писать, юнит-тесты. Какая от этого польза? Ответы, которые буду цитировать обязательно заанонимизирую.
Чтобы получать более быстрый фидбэк о своих доработках .В идеале в CI|CD юнит тесты запускаются вместе с билдом и разработчик быстрее узнает, что закоммитил что-то, что сломало тесты)
источник

В

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

А

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

KZ

Kirill Zolotarev in QA — Автоматизация
Alexei Vinogradov
Коллеги, ответьте пожалуйста (без копирования гугла, своими словами): зачем разработчики пишут, или должны бы писать, юнит-тесты. Какая от этого польза? Ответы, которые буду цитировать обязательно заанонимизирую.
Вопрос стоит не верно. Не должны. И не зачем. Сначало надо понять что разрабатываем. Понять что тестировать. И много чего еще. Потом уже как и кто что.
источник

ИС

Игорь Середа in QA — Автоматизация
Поведение. У методов, которые наделены какой-то логикой, есть поведение, которое не должно меняться, как бы метод не был реализован внутри. Для этого пишут юниты. Они проверяют, что возможное изменение кода (внезапный рефакторинг, например), не изменило поведения логики, которое мог не заметить разработчик.
источник

FT

Filipp Terekhov in QA — Автоматизация
Alexei Vinogradov
Коллеги, ответьте пожалуйста (без копирования гугла, своими словами): зачем разработчики пишут, или должны бы писать, юнит-тесты. Какая от этого польза? Ответы, которые буду цитировать обязательно заанонимизирую.
Не должны, но если не пишут, то есть риски появления больших проблем с регрессией.
источник

KZ

Kirill Zolotarev in QA — Автоматизация
Юнит тесты имеют очень хороший положительный эффект. Не зависимый. Просто всегда как факт. Разработчики становяться внимательнее + сближаються с QA.
источник

KZ

Kirill Zolotarev in QA — Автоматизация
имхо описание и выводы линтера)
источник

ИС

Игорь Середа in QA — Автоматизация
Kirill Zolotarev
Юнит тесты имеют очень хороший положительный эффект. Не зависимый. Просто всегда как факт. Разработчики становяться внимательнее + сближаються с QA.
Поэтому юниты и стоит писать разработчикам. QA, как видим, почти в полном составе не понимает, зачем это делается.
источник

KZ

Kirill Zolotarev in QA — Автоматизация
+
источник

А

Алексей in QA — Автоматизация
Игорь Середа
Поэтому юниты и стоит писать разработчикам. QA, как видим, почти в полном составе не понимает, зачем это делается.
самое забавное, что даже в прости господи istqb сертификации это описывается 🙂
источник

KZ

Kirill Zolotarev in QA — Автоматизация
:)
источник