Огірок є програмний засіб який підтримує розвиток, керований поведінкою (BDD). Центральним у підході Cucumber BDD є його звичайний мовний аналізатор під назвою Gherkin. Це дозволяє вказати очікувану поведінку програмного забезпечення логічною мовою, зрозумілою клієнтам.
Огірок – це інструмент тестування програмного забезпечення з відкритим кодом написаний Ruby. Cucumber дає змогу писати тестові приклади, які легко зрозуміти будь-кому, незалежно від його технічних знань. Перш ніж зрозуміти Cucumber-тестування, давайте швидко розглянемо різні системи автоматизованого тестування.
Походження огірка Він почав новий проект, має намір створити кращу версію Story Runner. Спочатку він назвав його «Історії», але попросив свою тодішню наречену дати привабливіше ім’я. Вона подумала про Огірок, і воно застрягло.
Розвиток, керований поведінкою (BDD) є гнучка методологія розробки програмного забезпечення у якому програма документується та розроблена відповідно до поведінки, яку очікує користувач під час взаємодії з нею.
Інструмент DevOps – Cucumber — це інструмент, заснований на структурі розробки, керованої поведінкою (BDD), який використовується для написання приймальних тестів для веб-додатків. Це дозволяє автоматизувати функціональну перевірку в легко читаному та зрозумілому форматі (наприклад, простою англійською мовою) для бізнес-аналітиків, розробників, тестувальників тощо.
Огірок є програмний засіб який підтримує розвиток, керований поведінкою (BDD). Центральним у підході Cucumber BDD є його звичайний мовний аналізатор під назвою Gherkin. Це дозволяє вказати очікувану поведінку програмного забезпечення логічною мовою, зрозумілою клієнтам.