курси Behavior Driven Development (BDD)

курси Behavior Driven Development (BDD)

Місцевий, інструктор очолюваної живою поведінкою Driven розвитку (BDD) навчальні курси охоплюють різні реальних додатків для BDD. Курси охоплюють такі райони, як прийняття тесту Driven розвитку (ATDD), випробування Driven розвитку (ТДД), огірки і Герскін мови.

BDD навчання доступне як "на місці навчання" або "дистанційне навчання жити". На місці навчання в прямому ефірі може здійснюватися на місцевому рівні в україні або в Неbleprog корпоративні навчальні центри в україні. Дистанційне навчання в прямому ефірі здійснюється шляхом інтерактивного, віддаленого робочого стола.

Nobleпрога-ваш місцевий навчальний провайдер

Machine Translated

Testimonials

★★★★★
★★★★★

BDD Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
14 hours
Overview
BDD або керування розвитком поведінки - це технологія розробки програм Agile, яка заохочує співпрацю між розробниками, командами забезпечення якості та нетехнічними діловими людьми протягом всього циклу планування, розробки та тестування програмного проекту.

Семінар починається з вступу до BDD, що це та як він використовується компаніями для сприяння розробці, розробці та тестуванню належного програмного забезпечення. Ми робимо це з неінженерного точки зору, уважно стежимо за кінцевими користувачами, їх вимогами, мовою та способом мислення. Ми також розглядаємо проблеми комунікації, з якими зустрічаються зацікавлені сторони бізнесу, оскільки вони працюють ближче зі своїми технічними однодумцями.

До кінця цього тренінгу учасники знають, як:

- Напишіть короткі історії користувачів, які фіксують шаблони використання реальних користувачів програмного забезпечення
- Перекладіть свої розповіді користувача на поведінкову мову BDD (Given, When, Then)
- Витягніть тестові приклади з цих історій, для використання інженерами для реалізації та тестування
- Зрозумійте зв'язок між вимогами до продукції, критеріями прийняття та тестами
- Демістіфікуйте технічний жаргон, який перешкоджає спілкуванню та розумінню
- Встановіть та використовуйте чудові інструменти для написання файлів з функцією BDD
- Зрозумійте і оцініть, що станеться, коли робота буде передана інженерам
- Грайте більш активну роль у циклі ітеративного розвитку

Аудиторія

- Власники та менеджери продуктів
- Бізнес аналітики
- Тестери вручну
- Кінцеві користувачі програмного продукту або системи
- Неінженерні та не кодерів, які займаються розробкою продукту

Формат курсу

- Інтерактивний семінар під керівництвом інструктора з великою кількістю практичних навичок.

Примітки

- Семінар включає тематичні дослідження та зразки програм. Щоб налаштувати матеріали для продукту та ситуації вашої компанії, зв'яжіться з нами, щоб організувати.
7 hours
Overview
Тренінг призначений як для ІТ, так і для бізнес-персоналу. Метою курсу є створення способу полегшення зв'язку між відділами в процесі розробки програмного забезпечення. Учасники вивчають поведінкове тестування, щоб зробити можливим створення більш надійного програмного забезпечення без необхідності проведення дорогих і просунутих інструментів.
14 hours
Overview
Behat - це тестова система керування поведінкою (BDD), написана на PHP. Це полегшує спілкування між розробниками, тестувальниками, зацікавленими сторонами бізнесу та клієнтами під час розробки програмного забезпечення. Behat дозволяє нетехнічним людям написати чіткі описи передбачуваної поведінки програми, а потім виконує ці "сценарії" як функціональні тести проти програми.

У цій інструкції під керівництвом живих тренінгів учасники навчаться писати та виконувати тести BDD-стилю, використовуючи Behat і PHP.

До кінця цього тренінгу учасники зможуть:

- Запустіть автоматичні тести, написані в людино-читабельному "Даному, коли, потім", "Геркін" мовою
- Використовуйте тестові випадки на основі Behat для покращення співпраці технічних і нетехнічних груп
- Інтеграція Behat з селеном, мінером, Goutte та іншими емуляторами браузера для тестування та створення звітів
- Розширюйте функціональність Behat через систему розширення
- Перевірте численні сценарії використання за допомогою термінальних команд, API REST і багато іншого.

Аудиторія

- Тестові інженери
- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
7 hours
Overview
ведуть себе з відкритим вихідним кодом, Python основі BDD основи для написання тестів в стилі природної мови.

BDD, або поведінка Driven розвитку, є гнучкою технікою розробки програмного забезпечення, яке заохочує співпрацю між розробниками, КК і нетехнічних людей бізнесу в програмному проекті.

це інструктор під керівництвом, жити навчання починається з обговорення BDD і як поведінка рамки можуть бути використані для виконання BDD тестування для веб-додатків. Учасники дають широкі можливості взаємодіяти з інструктором і однолітками при здійсненні концепцій і тактики, які були вивчені в цьому практичний, практикуючи лабораторних умовах.

до кінця цього навчання, учасники будуть мати тверде розуміння BDD і вести себе, а також необхідну практику для реалізації цих методів і інструментів в реальному світі випробування сценаріїв.

Формат курсу

- важкий акцент на практичний практиці. Більшість концепцій вивченими зразками, вправами і практичний розвиток.
14 hours
Overview
Розробка, керована поведінкою (BDD) - це Agile методологія, спрямована на покращення спілкування та співпраці між розробниками програмного забезпечення, забезпеченням якості / тестерами, Business аналітиками та іншими сторонами, які беруть участь у проекті. Cucumber - це структура з відкритим кодом, заснована на історії, написана в Ruby . Це дозволяє Behavior Driven Development (BDD) , дозволяючи створювати тести, зрозумілі як технічним, так і нетехнічним людям, таким як бізнес-зацікавлені сторони.

Цей навчальний тренінг під керівництвом інструкторів проходить учасників у реальному житті з прикладів Behavior Driven Development (BDD) і демонструє практичну практику реалізації Cucumber в різних тестових сценаріях.

Формат курсу

- Курс включає обговорення розвитку Behavior Driven Development (BDD) та того, як Cucumber можна використовувати для проведення тестування BDD у різних контекстах, таких як тестування веб-додатків. Учасники ознайомлюються із написанням власних історій користувачів, тестових кейсів та виконуваного тестового коду.
7 hours
Overview
Cucumber Electron - це основа для написання тестів BDD (Behavior Driven Development) простою мовою, з Electron - основою для створення настільних додатків за допомогою веб-технологій. Він призначений для тестування веб-додатків Java script.

У цьому тренінгу під керівництвом інструкторів учасники навчаться писати та виконувати тестові випадки стилю BDD для додатків node.js за допомогою Cucumber Electron .

Після закінчення цього тренінгу учасники зможуть:

- Запустити тести BDD та код програми в одному процесі (без трансляції)
- Пишіть тести, які швидше, менш крихкі та простіші налагодження

Аудиторія

- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важкі практичні практики
7 hours
Overview
Cucumber - це рамка BDD з відкритим кодом для написання тестів у стилі натуральної мови. BDD або "Behavior Driven Development" - це гнучка техніка розробки програмного забезпечення, яка заохочує співпрацю між розробниками, QA та нетехнічними діловими людьми в рамках програмного проекту.

Цей тренінг починається з обговорення BDD та того, як Cucumber використовується для тестування BDD для веб-додатків. Учасникам надається широка можливість взаємодіяти з інструктором та однолітками під час реалізації концепцій та тактик, засвоєних у цій практичній лабораторії.

Після закінчення цього тренінгу учасники матимуть чітке розуміння BDD та Cucumber , а також необхідну практику та набір інструментів для написання власних тестових справ для реальних сценаріїв тестування програмного забезпечення.

Аудиторія

- Тестери та розробники

Формат курсу

- Сильний акцент на практичній практиці. Більшість концепцій засвоюються за допомогою зразків, вправ та практичної розробки.

Примітка

- Цей тренінг використовує Eclipse та Selenium . Якщо ви хочете використовувати інший IDE або тест-рамку автоматизації, зв’яжіться з нами, щоб домовитись.
- Якщо ваша команда переходить від ручного тестування до автоматичного тестування вперше, будь ласка, зв’яжіться з нами, щоб організувати розширення навчання, щоб включити додаткове покриття тестування з автоматизації.
14 hours
Overview
Cucumber.js є оригінальною JavaScript-реалізацією огірка.

У цій навчальній інструкції, учасники навчаться, як написати та виконати тести стилю BDD (Behavior Driven Devleopment) з використанням огірка та Javascript.

До кінця цього тренінгу учасники зможуть:

- Запустіть автоматичні тести, написані на людською мовою, Gherkin
- Використовуйте тестові випадки на основі огірка, щоб поліпшити спілкування та співпрацю між технічними та нетехнічними командами
- Інтеграція Cucumber.js з іншими тестовими структурами, такими як Protractor для тестування кутових програм

Аудиторія

- Інженери тестування програмного забезпечення
- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика
7 hours
Overview
іридій є відкритим вихідним кодом веб-тестування інструмент, побудований навколо огірка і селен. Він використовує поведінку Driven розвитку (BDD) підхід до тестування.

у цьому інструктор під керівництвом, жива підготовка, учасники дізнаються, як перевірити складні веб-додатки за допомогою іридій.

до кінця тренінгу учасники зможуть:

- створення кінця в кінець тести, які імітують дії користувача під час навігації по веб-застосунку.
- автоматизувати тестування тематичних додатків з декількома стилями.
- створення тестових випадків, які читаються для нетехнічних людей.
- виконання тестів в широкому розмаїтті браузерів.
- використовуйте пакунок Iridium фрагменти для Atom для полегшення написання сценарію.
- скоротити витрати на підтримку користувацького коду Java і об'єктів сторінки.

Формат курсу

- Інтерактивна лекція та дискусія.
- багато вправ і практики.
- практичної реалізації в живій лабораторній обстановці.

курс параметри налаштування

- щоб запросити індивідуальну підготовку за цей курс, будь ласка, зв'яжіться з нами, щоб організувати.
7 hours
Overview
J Behave - це програма BDD з відкритим кодом, що базується на Java для написання тестів на природній мові. BDD, або поведінка, керована розвитком, - це гнучка техніка розробки програмного забезпечення, яка заохочує співпрацю між розробниками, QA та нетехнічними діловими людьми в рамках програмного проекту.

Ця підготовка починається з обговорення BDD та того, як рамку J Behave можна використовувати для проведення тестування BDD для веб-додатків. Учасникам надається широка можливість взаємодіяти з інструктором та однолітками під час реалізації концепцій та тактик, засвоєних у цій практичній лабораторії.

Після закінчення тренінгу учасники будуть чітко розуміти BDD та J Behave , а також необхідну практику та набір інструментів для написання тестових випадків для реальних сценаріїв тестування програмного забезпечення.

Аудиторія

- Тестери та розробники

Формат курсу

- Сильний акцент на практичній практиці. Більшість концепцій засвоюються за допомогою зразків, вправ та практичної розробки.
14 hours
Overview
Robot Framework - це система автоматизованого тестування з відкритим кодом для тестування прийняття та прийняття тестових розробок ( ATDD ). Він використовує ключові слова, щоб абстрагувати деталі тесту, передаючи наміри, а не гайки та болти. Основна основа реалізована в Python і може працювати на Jython (JVM) та Iron Python (.NET). Robot Framework була оригінально розроблена Nokia.

У цьому тренінгу під керівництвом інструкторів учасники навчаться писати набір тестових випадків та тестовий набір, а потім виконувати тести на демонстраційній програмі.

Після закінчення цього тренінгу учасники зможуть:

- Використовуйте підхід тестування, керований ключовими словами Robot Framework та синтаксис табличних тестових даних для написання та виконання тестів.
- Використовуйте послідовний синтаксис для складання нових ключових слів із існуючих.
- Проведіть тести на Behavior Driven Development (BDD) спричинені Behavior Driven Development (BDD) Gherkin (схожий на Cucumber ).
- Створення та інтерпретація звіту та журналів для усунення несправностей у тестованій програмі.
- Розширені можливості Robot Framework з використанням сторонніх бібліотек, написаних на Python , Java , Perl , скрипті Java та PHP .
- Інтегруйте Robot Framework з Selenium для тестування веб-додатків.

Формат курсу

- Інтерактивна лекція та дискусія.
- Багато вправ і вправ.
- Ручна реалізація в умовах лабораторії.

Параметри налаштування курсу

- Щоб подати заявку на індивідуальне навчання для цього курсу, зв'яжіться з нами, щоб домовитись.
7 hours
Overview
Цей одноденний курс проходить учасників через основи RSpec , BDD (Behavior Driven Development) та інші методи тестування з практичними вправами.
7 hours
Overview
"40% до 70% часу, витраченого багатьма командами автоматизації тестування, витрачається на підтримку їх тестових комплексів ... або рефакторингові тести, оскільки додаток змінювався, а й просто просіяв результати тестів, коли вони ламаються ..." - Джон Фургусон Смарт, творець Serenity.

Serenity - це бібліотека звітності з відкритим вихідним кодом, яка дозволяє тестувальникам написати добре структуровані та підтримувані критерії прийняття. Serenity випускає багаті та змістовні звіти про тестування ("жива документація"), які не тільки повідомляють про результати тесту, але також документують те, що вони зробили, в поетапному наративному форматі, який включає в себе дані тесту та скріншоти.

У цьому тренінгу учасники навчаться писати високоякісні тести, використовуючи "сценарії" та ідею "акторів, завдань та цілей" для вираження тестів на ділових умовах, а не як взаємодія між компонентами системи. Ми розглядаємо як функціональні, так і інтерфейсні сценарії тестування та демонструємо, як Serenity може використовуватися для керування їх тестуванням. Всі лекції, ноти, вікторини та дискусії супроводжуються практичною практикою та впровадженням.

До кінця цього тренінгу учасники зможуть зрозуміти структуру Serenity і мати можливість використовувати її з комфортом. Важливо, учасники навчаться думати і підходити до автоматизації тестування з іншого світла.

Аудиторія

- Тестери автоматизації

Формат курсу

- Цей курс ходить учасників через реальні випадки для поведінкового розвитку (BDD) і демонструє практичні способи реалізації Serenity в різних тестових сценаріях.
21 hours
Overview
SpecFlow - це офіційна реалізація огірків для .NET. Це дозволяє тестувальникам визначати, керувати та автоматично виконувати людські читання приймальні тести в проектах. NET. SpecFlow використовує офіційний парсер Gherkin і підтримує .NET Framework, Xamarin і Mono.

У цій інструкції під керівництвом тренерів, учасники навчаться використовувати SpecFlow для написання приймальних тестів, зрозумілих як технічними, так і нетехнічними учасниками.

До кінця цього тренінгу учасники зможуть:

- Прив'язка бізнес-вимог до .NET-коду
- Застосуйте методи BDD, щоб створити живу документацію для програми
- Запустіть SpecFlow з Visual Studio або командного рядка
- Інтегруйте SpecFlow в існуюче постійне тестування та створення середовища
- Інтеграція SpecFlow з іншими тестовими структурами, такими як MSTest, NUnit, xUnit та MbUnit

Аудиторія

- Тестові інженери
- Розробники

Формат курсу

- Частина лекції, частина дискусії, вправи та важка практика.
Weekend Behavior Driven Development courses, Evening Behavior Driven Development (BDD) training, BDD (Behavior Driven Development) boot camp, BDD instructor-led, Weekend Behavior Driven Development (BDD) training, Evening BDD (Behavior Driven Development) courses, BDD coaching, Behavior Driven Development (BDD) instructor, Behavior Driven Development (BDD) trainer, Behavior Driven Development (BDD) training courses, Behavior Driven Development classes, BDD on-site, BDD (Behavior Driven Development) private courses, BDD (Behavior Driven Development) one on one training

Course Discounts

No course discounts for now.

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Ukraine!

As a Business Development Manager you will:

  • expand business in Ukraine
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!