Size: a a a

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

2019 November 08

OK

Oleksandr Khotemskyi in QA — Автоматизация
Bola
Allure server по моему заточен под bdd
ну и где он? Уже есть пощупать?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Кмк написание сценариев в gherkin выглядит обманчиво просто на туториалах. Куча людей прямо с первого теста пишут не так как задумывалось
источник

K

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

B

Bola in QA — Автоматизация
Oleksandr Khotemskyi
ну и где он? Уже есть пощупать?
Летом щупал. Концепция интересная в целом. Но пока решили оставить то, что есть.
источник

B

Bola in QA — Автоматизация
Alexei Vinogradov
Кмк написание сценариев в gherkin выглядит обманчиво просто на туториалах. Куча людей прямо с первого теста пишут не так как задумывалось
Надо смотреть на проект. Если тесты вида: открыл, кликнул, посмотрел - то взлетает на ура.
Если с кучей пред и пост условий, то тяжело). Поэтому на другом проекте у меня wdio+mocha

В том же огурце мне не хватает хуков, например
источник

VL

V L in QA — Автоматизация
Alexei Vinogradov
Кмк написание сценариев в gherkin выглядит обманчиво просто на туториалах. Куча людей прямо с первого теста пишут не так как задумывалось
эта фраза ко всей автоматизации применима - не только бдд )
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Bola
Allure server по моему заточен под bdd
также заточен, как и обычный allure report
источник

AV

Alexei Vinogradov in QA — Автоматизация
Bola
Надо смотреть на проект. Если тесты вида: открыл, кликнул, посмотрел - то взлетает на ура.
Если с кучей пред и пост условий, то тяжело). Поэтому на другом проекте у меня wdio+mocha

В том же огурце мне не хватает хуков, например
Видал такое:

Given открыл
When кликнул
Then кликнул
Then кликнул
Then кликнул

Почти буквально
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
I click on ‘button.blabla[type=«submit»]’ using ‘css selector’
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
такое видел )
источник

K

Katerina in QA — Автоматизация
Alexei Vinogradov
Видал такое:

Given открыл
When кликнул
Then кликнул
Then кликнул
Then кликнул

Почти буквально
Я видела геркиным проверку наличия и протыкивание 100500 кнопок на странице, поштучно 🤷‍♀️
источник

AV

Alexei Vinogradov in QA — Автоматизация
Oleksandr Khotemskyi
I click on ‘button.blabla[type=«submit»]’ using ‘css selector’
Ага и это)
источник

B

Bola in QA — Автоматизация
Вы повторяетесь. Писали уже об этом)))
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Bola
Вы повторяетесь. Писали уже об этом)))
повторяемся прям как реализации одного и того же шага в BDD
источник

B

Bola in QA — Автоматизация
Запало, значит, в душу)
источник

B

Bola in QA — Автоматизация
Alexei Vinogradov
Видал такое:

Given открыл
When кликнул
Then кликнул
Then кликнул
Then кликнул

Почти буквально
Кажется, это плохое приложение, где нужно делать больше трёх кликов)
источник

VL

V L in QA — Автоматизация
имхо
автоматизация тестирования это дисциплины
- тестирования (как делать проверки)
- автоматизация (как делать роботов и конвееры)
- програмирование (как это все записать в виде кода)

если ты плох в любой из этих дисциплин - у тебя проблемы с автоматизацией тесирования

с BDD в это уравнение затаскивается еще
+ лексика и фразеология, синтаксис, стилистика )
+ влияет на архитектуру решения (как прятать под капотом обмен данными)

собственно и шансов накосячить и разочароватся еще больше )
источник

B

Bola in QA — Автоматизация
Почему тогда много адептов такого подхода? Куча народа контрибьютит в инструменты. Делать и м нечего
источник

VL

V L in QA — Автоматизация
потому что оно работает. Кто то разобрался и нашел для себя способы как это применять (придумал naming convention степам, продал команде(командам) и прочим стейкхолдерам идею, не накосячил с архитектурой)
источник

VL

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