Size: a a a

2021 April 21

SV

S V in atinfo chat
кукумбер норм
источник

SV

S V in atinfo chat
но не для юнит тестов
источник

Mt

Murloc the Nightcraw... in atinfo chat
Попробуй селенид. Не надо никаки лишних движений. Из коробки работает. Под капотом селениум.
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Последнее время к кукумберу отношусь скорее негативно, чем позитивно. Да, он позволяет писать сценарии на удобочитаемом языке, но... зачем? Человеку, умеющему писать код, не составит труда прочитать тест-кейс и без кукумбера, если там есть нормальное именование функций и, может, один-два комментария о том зачем этот кейс нужен
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
А "Ручники и аналитики смогут писать автотесты" аргумент, как правило, не работает. Чтобы им было что писать, нужно сначала шаги, которые они будут использовать, реализовать
источник

Mt

Murloc the Nightcraw... in atinfo chat
+. Шаткий мост между человеком и машиной.
источник

N

Nanamee in atinfo chat
Я вот как мануальщик вкатывающийся в автоматизацию не пойму зачем вообще огурчик нужен.
Я могу вручную написать мануальные тесты и потом селениумом без задней мысли их автоматизировать. Потом в таблицу тестов добавить название selenium тестов и все.
источник

N

Nanamee in atinfo chat
Тем более что никто в фирме не пишет acceptance criteria на  gherkin
источник

MS

Maks Stn in atinfo chat
По такой логике можно сказать зачем автоматизировать апи тесты , доведите до ума коллекцию в постмане и гоняйте на здоровье )
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Ну, преимущество в том, что читать их, всё-таки, несколько удобнее, нежели код. И он неплохо интегрируется с Allure-отчётом. Но недостатки более значительны, чем преимущества, на мой вкус
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Эм, аргумент максимально мимо) Человек говорит о том, что он может автоматизировать ручные кейсы без всякого кукумбера, при чём тут сравнение нормальных апи-автотестов и коллекции в постмане?)
источник

MS

Maks Stn in atinfo chat
Ну при том что кукумбер так же приносит удобство в формировании сценария за счёт переиспользования стэпов , естественно можно и без кукумбера справится
источник

MS

Maks Stn in atinfo chat
Можно вообще сторонние либы не юзать а самому все с нуля под себя создавать , разве нет ?
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Эм, в чём проблема переиспользовать те же степы без кукумбера?
источник

MS

Maks Stn in atinfo chat
В читабельности
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Я пишу класс со степами, пишу в нём степ и потом использую его в кукумбер-сценарии.
Я пишу класс с методами, пишу в нём метод и использую его в тестовом сценарии без кукумбера.
Найдите 10 отличий
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
Я об этом писал выше. Читать слегка удобнее, да. Но автотесты редко обладают сложной структурой, поэтому если нейминг в автотестах не всратый, читать автотесты и без кукумбера не многим сложнее
источник

NK

ID:0 in atinfo chat
https://www.youtube.com/watch?v=cVvIP7CYL-E
Работа с REST API с помощью Python. Видео освещает три вопроса:
1) Что такое REST API?
2) Работа с REST API стандартными средствами Python
3) Работа с REST API средствами библиотеки requests
источник

MS

Maks Stn in atinfo chat
А ну и ещё добавлю что очень удобно в фича файлах группировать тесты и запускать нужные тэги. 10 фичафайлов не так страшно выглядят как 10 классов в которых по 20 тестов
источник

ЕГ

Евгений Горбоконенко... in atinfo chat
В чём разница десяти фич с 20 тестами и 10 классов с 20 тестами?)
источник