Size: a a a

2019 August 17

VG

Vadim Glushkov in QA Сибирь
Vitaly Salugin
сценарии уже есть под "bdd" под squish - надо теперь адаптировать под behave - вот и возник вопрос
вот тут, я пытаюсь тебя с  "надо" конкретизироваться. Надо кому и для чего. Чтобы понять.
источник

VS

Vitaly Salugin in QA Сибирь
Oksana Smovzh
Behave не использовала, cicumber мне нравится. Вопрос именно про особенности behave?
Да
источник

OS

Oksana Smovzh in QA Сибирь
Vadim Glushkov
Ну все просто же. Пишешь 20 тестов по bdd. Всем все нравится все довольны, на 21 оказывается, что надо переписывать предыдущие 20, пока переписываешь предыдущие 20 возникает потребность в переписывании 21 и так в вечной петле. Утилизация тестировщика 100% , но результат 0. Что из этого не понятно? Если надо писать новые тесты покупаешь еще одного тестировщика, который попадает в такую же петлю. В обшем крутая штука для развода на бабки лохов с 100% нулевым результатом на выходе и 100% утилизацией всех выделенных ресурсов.
В бдд тесты вход для тестировщиков проще. Голый селениум нуждается в хорошем программисте. Если такого нет - автоматизировать и запускать тесты силами тестировшиков в разы проще используя бдд обертки.
источник

VS

Vitaly Salugin in QA Сибирь
Таки это понятно
источник

OS

Oksana Smovzh in QA Сибирь
Behave вроде аkita использует, у них были доклады
источник

VS

Vitaly Salugin in QA Сибирь
Тут есть пачка тестов под squish qt в виде bdd сценариев
источник

E

Ekaterina in QA Сибирь
Oksana Smovzh
В бдд тесты вход для тестировщиков проще. Голый селениум нуждается в хорошем программисте. Если такого нет - автоматизировать и запускать тесты силами тестировшиков в разы проще используя бдд обертки.
А если такой вариант: кто-то умный пишет те же по сути обертки, но называются они методами и лежат в классе типа Хэлпер. А тестеры пишут селениум-тесты, используя эти подготовленные методы. По-моему, тогда схема прозрачнее и тестеры в результате могу поправить подготовленные методы
источник

OS

Oksana Smovzh in QA Сибирь
И минусы в прошлогоднем докладе на гейзенбаге - типа bdd Баттл или как то так - две очаровательные девушки, два bdd
источник

VS

Vitaly Salugin in QA Сибирь
И уже переводим под behave - типа есть связка с allure + testrail
источник

VS

Vitaly Salugin in QA Сибирь
И у behave эта интеграция достигает "без лишней крови"
источник

OS

Oksana Smovzh in QA Сибирь
Ekaterina
А если такой вариант: кто-то умный пишет те же по сути обертки, но называются они методами и лежат в классе типа Хэлпер. А тестеры пишут селениум-тесты, используя эти подготовленные методы. По-моему, тогда схема прозрачнее и тестеры в результате могу поправить подготовленные методы
У меня сейчас такая схема. Но все равно будем накручивать behave, потому что тестировщикам ручным понятнее как подавать свои параметры, нагляднее и в отчёте не надо разбираться - явно видно где упало
источник

VS

Vitaly Salugin in QA Сибирь
Вот и это тод
источник

VS

Vitaly Salugin in QA Сибирь
Тож
источник

OS

Oksana Smovzh in QA Сибирь
Vitaly Salugin
И уже переводим под behave - типа есть связка с allure + testrail
Вот это и самое ценное - наглядность
источник

VS

Vitaly Salugin in QA Сибирь
Мануальщикам проще так сценарии накидывать
источник

E

Ekaterina in QA Сибирь
Хм, видимо, я не понимаю что такое мануальщики и не могу себя к ним причислить...
источник

OS

Oksana Smovzh in QA Сибирь
И гибкость - изменил параметры входные, проверил гипотезу
источник

VS

Vitaly Salugin in QA Сибирь
Oksana Smovzh
У меня сейчас такая схема. Но все равно будем накручивать behave, потому что тестировщикам ручным понятнее как подавать свои параметры, нагляднее и в отчёте не надо разбираться - явно видно где упало
а если не секрет - почему именно behave?
источник

VS

Vitaly Salugin in QA Сибирь
Ekaterina
Хм, видимо, я не понимаю что такое мануальщики и не могу себя к ним причислить...
есть группа что писала автотесты - продуктов много
источник

VS

Vitaly Salugin in QA Сибирь
вот и решили  подключить к этому ручных тестировщиков
источник