Cucumber for Behavior Driven Development (BDD) Training Course
Разработка, управлявана от поведението (BDD) е Agile методология, насочена към подобряване на комуникацията и сътрудничеството между разработчици на софтуер, осигуряване на качеството/тестери, Business анализатори и други страни, участващи в даден проект. Cucumber е "базирана на история" рамка с отворен код, написана на Ruby. Той дава възможност Behavior Driven Development (BDD), като позволява създаването на тестове, които са разбираеми както от технически, така и от нетехнически хора, като например бизнес заинтересовани страни.
Това водено от инструктор обучение на живо (онлайн или на място) превежда участниците през случаи от реалния живот за Behavior Driven Development (BDD) и демонстрира практически как да внедрите Cucumber в различни тестови сценарии.
Формат на курса
- Курсът включва обсъждане на Behavior Driven Development (BDD) и как Cucumber може да се използва за извършване на BDD тестване в различни контексти, като например тестване на уеб приложения.
- Участниците ще бъдат преведени през писането на техните собствени потребителски истории, тестови случаи и изпълним тестов код.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
План на курса
Въведение
Инсталиране и конфигуриране Cucumber
Business Насочена разработка (BDD) и насочена към приемни тестове разработка (ATDD)
Включване на Business анализатори във вашата организация
Определяне на вашите изисквания към проекта
Екосистемата за тестване (IDE, Programming езици, рамки за тестване и библиотеки за компилиране)
Настройка на Web Application Testing система
Gherkin: Пишете вашите истории на удобен за потребителя език
Характеристики на писане
Писане на сценарии
Дефиниции на стъпки за писане
Организиране на функции и сценарии с маркиране
Работа с куки
Работа с Databases
Преглед на Ruby екосистемата
Уеб базиран Test Automation с Capybara
Рефакторинг Cucumber
Използване на краставица с Selenium
Генериране на отчети
Възникващи тенденции
Отстраняване на неизправности
Обобщение и следващи стъпки
Изисквания
- Общо разбиране на програмирането
- Известно познаване на командния ред
Публика
- Тестери и разработчици
Отворените курсове за обучение изискват 5+ участници.
Cucumber for Behavior Driven Development (BDD) Training Course - Booking
Cucumber for Behavior Driven Development (BDD) Training Course - Enquiry
Cucumber for Behavior Driven Development (BDD) - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (1)
Как споменахме в последния час, обсъждахме и упражнявахме метода на 'Example mapping'. Е добре, че имахме pdf (от уебсайт), който треньорът създаде с много информация.
Osman Chalaby - Vanderlande
Курс - Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Машинен превод
Предстоящи Курсове
Свързани Kурсове
Testing Angular Applications
14 ЧасаВ това водено от инструктор обучение на живо участниците ще се научат как да пишат и поддържат тестове за Angular приложения.
До края на това обучение участниците ще могат
- Решете най-подходящата стратегия за тестване на Angular приложение Извършете модулно тестване, тестване на компоненти, A/B тестване и от край до край на Angular приложение Изберете правилните инструменти за работата: Jasmine, Karma, Protractor, Mocha, и т.н. Пишете тестове в Protractor и Jasmine Изпълнявайте и отстранявайте грешки с Karma и Protractor Създавайте поддържаем тестов пакет Използвайте най-добрите практики за модулно тестване в Angular
Формат на курса
- Част лекция, част дискусия, упражнения и тежка практическа практика
Забележка
- Angular има различни имена и версии, а именно: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2 и т.н. За да персонализирате версията, използвана в това обучение, моля свържете се с нас, за да уговорим.
Iridium: Cucumber and Selenium Based Testing
7 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към тестови инженери и разработчици, които искат да се научат как да тестват сложно уеб приложение с помощта на Iridium.
До края на това обучение участниците ще могат:
- Създавайте тестове от край до край, които симулират действията на потребител, докато навигира в уеб приложение.
- Автоматизирайте тестването на тематични приложения с множество стилове.
- Създавайте тестови случаи, които са четливи за нетехнически хора.
- Изпълнявайте тестове в голямо разнообразие от браузъри.
- Използвайте пакета Iridium Snippets за Atom, за да улесните писането на тестов скрипт.
- Намалете разходите за поддържане на потребителски Java код и обекти на страници.
Testing React Apps with Jest
14 ЧасаТова водено от инструктор обучение на живо в България (на място или дистанционно) е насочено към инженери, които желаят да използват Jest за тестване на React приложения и компоненти.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте подходяща среда за тестване.
- Пишете асинхронни тестове за React приложения и компоненти.
- Изпълнете разширени тестове на Jest, които включват подигравки, шпиони и мъничета.
Protractor: End-to-End Testing for Angular Web Applications
14 ЧасаВ това водено от инструктор обучение на живо в България участниците научават от първа ръка как да пишат Protractor тестове срещу примерно уеб приложение Angular в лабораторна среда на живо.
До края на този курс участниците ще са придобили умения по Protractor и ще се чувстват комфортно
- създаване на собствени тестове за автоматизация за Angular приложения.
- интегриране на Protractor в техния съществуващ работен процес за разработка.
- гарантиране, че техните тестове са чисти и поддържаеми.
- стартиране на Protractor със или без Selenium за управление на поведението на браузъра.
AI-powered Test Automation with Cypress
14 Часа Преглед:
В днешния бързо развиващ се софтуерен пейзаж, използването на силата на AI заедно с Cypress предлага несравнима ефективност и точност в автоматизацията на тестовете.
В момента живеем в едно от най-вълнуващите времена в историята на ИТ от известно време и AI може да се превърне в най-добрия ни съюзник, за да подобрим нашия начин на работа, ефективност, продуктивност и най-важното качество.
Това обучение е предназначено да подобри вашите QA процеси, да повиши вашия набор от умения и да излезете оборудвани за уверено справяне с сложни предизвикателства при тестване с прецизност, използвайки революционизиращата AI технология.
Причини да присъствате:
● Открийте синергията между AI и Cypress за несравнима прецизност на автоматизацията на тестовете.
● Придобийте практически опит с най-съвременни инструменти и техники.
● Повишете своя набор от умения за QA и останете напред в конкурентния софтуер
развойна индустрия.
● Учете се от експерти в индустрията и казуси от реалния свят, за да подобрите своя
стратегии за тестване.
● Отключете потенциала за драстично подобряване на ефективността и точността на тестването.
● Увеличете ефективността си при тестване, като увеличите покритието и намалите
време за пускане на пазара.
● Превъзмогнете страха от изкуствения интелект, който ще замести тестващите в тяхната работа, като го прегърнете и
оползотворяване на неговия потенциал.
До края на обучението участниците ще могат:
● Запознайте се с технологията AI и нейните практически приложения
● Ефективно интегрирайте базирани на AI решения в Cypress-базирана тестова автоматизация
работни потоци.
● Напишете усъвършенствани Cypress тестови скриптове с помощта на AI за повишена точност
и покритие.
● Използвайте AI алгоритми за приоритизиране на тестови случаи и подобряване на ръководството
проучвателно тестване
● Покриване и валидиране на качеството на UX дизайна чрез мощта на базирани на AI инструменти за визуална регресия
● Справяйте се уверено със сложни тестови сценарии с прецизност и ефективност.
● Повишете техния набор от умения за QA и останете в челните редици на модерното тестване
методологии.
Test Automation with Selenium and Katalon Studio
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към софтуерни тестери, които желаят да използват Selenium и Katalon Studio за създаване на решения за автоматизирано тестване от край до край.
До края на това обучение участниците ще могат:
- Генерирайте и изпълнявайте междуплатформени тестове за всяка операционна система или устройство.
- Интегрирайте автоматизираното тестване в CI/CD конвейер.
- Автоматизирайте уеб тестване, тестване на API, мобилно тестване и тестване на настолен компютър.
Selenium WebDriver in C#
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) въвежда участниците в автоматизирано тестване със Selenium WebDriver и C# в Visual Studio. Ако нямате опит в програмирането на C# или искате да освежите C#, моля, вижте курса: C# за инженери по тестване на автоматизация.
Test Automation with Selenium and Jenkins
21 ЧасаТози курс предоставя обучение за работа с тестови проекти с помощта на Selenium тестов пакет и непрекъснато тестване с Jenkins.
Целева публика:
- Инженери за тестване на софтуер Разработчици на софтуер, участващи в гъвкаво развитие Мениджъри на версии Инженери по QA
В края на Selenium обучение делегатите ще могат да:
- Използвайте Selenium тестов пакет ефективно в реални проекти Използвайте Selenium за кръстосано тестване на браузъра Разпространете тестовете с помощта на Selenium Grid Run регресия Selenium тестове в Jenkins Подгответе тестови отчети и периодични отчети с помощта на Jenkins
Test Automation with Selenium and Python
14 ЧасаВ това водено от инструктор обучение на живо в България участниците комбинират силата на Python с Selenium, за да автоматизират тестването на примерно уеб приложение. Чрез комбиниране на теория с практика в лабораторна среда на живо, участниците ще придобият знанията и практиката, необходими за автоматизиране на техните собствени проекти за уеб тестване с помощта на Python и Selenium.
Introduction to Selenium
7 ЧасаТози въвеждащ курс е предназначен да запознае специалистите по тестване с основите на тестването на уеб приложения с помощта на Selenium. Тестерите могат да създават, подобряват и поддържат скриптове, като използват както Selenium IDE, така и Selenium 2 WebDriver.
Целева публика
Целевата аудитория са софтуерни тестери, които се стремят да автоматизират тестването на уеб приложения с помощта на Selenium. Тези тестери може да са нови в автоматизацията на тестовете и може също да включват практици по осигуряване на качеството, мениджъри или ръководители на екипи, които отговарят за взаимодействието с тестери или които трябва да гарантират, че инструментите се прилагат напълно и по подходящ начин.
В края на курса ще можете да:
- Опишете функцията и предназначението на Selenium Разберете предимствата и правилния подход към автоматизацията на тестовете Записвайте автоматизирани тестови случаи Възпроизвеждайте автоматизирани тестови случаи Прилагайте и използвайте различни техники за проверка Преглеждайте и анализирайте резултатите Конфигурирайте и използвайте Selenium RC (Дистанционно управление) Създавайте и работете с тест пакети Планирайте автоматични тестови изпълнения Използвайте различни формати на Selenium скриптове Модифицирайте скриптове, за да разширите възможността за тестване на приложението Конфигурирайте Selenium с Eclipse и Selenium 2 WebDriver Разберете и използвайте RTTS помощни файлове Конвертирайте кода на Selenium за работа със Selenium 2 WebDriver Конфигурирайте персонализирани регистрационни файлове Създайте персонализирана карта на обекти Създайте модули за многократна употреба, за да намалите поддръжката на скриптове Използвайте инструменти за помощ при идентифицирането XPath
Selenium for Victims of Manual Testing
14 ЧасаТова е практически курс, предназначен за ръчни тестери, за да се улесни автоматизираното тестване.
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 ЧасаТози курс дава изчерпателен преглед на това как да използвате автоматизирано функционално тестване и тестване на производителността с Selenium и JMeter, използвайки среда Java/Maven. 3 дни са изразходвани за Selenium, 2 за JMeter.
Selenium WebDriver Overview
7 ЧасаКой трябва да присъства
- Всеки, който иска да използва „Test Automation с Selenium Web Driver“ в бизнес или за лична употреба
Преглед
- Научете как да имате уверено разбиране Test Automation със Selenium Web Driver Научете как да използвате информацията от курса във ваша полза
Test Automation with Selenium
21 ЧасаТози курс предоставя обучение за работа с проекти за тестване и предоставя практически опит с уеб приложения, автоматизация на функционални тестове и автоматизация на тестове в различни браузъри с помощта на Selenium тестов пакет.
Предвидена аудитория:
- Инженери за тестване на софтуер
- Разработчици на софтуер, участващи в гъвкаво развитие
В края на Selenium обучение делегатите ще могат да:
- Използвайте Selenium тестов пакет ефективно в реални проекти
- Използвайте Selenium за кръстосано тестване на браузъра
Automation Testing with Cypress
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към софтуерни тестери, които желаят да използват Cypress за автоматизиране на тестове.
До края на това обучение участниците ще могат:
- Извършете автоматизирано тестване от край до край с Cypress.
- Внедрете интеграционни и модулни тестове в уеб приложение.
- Използвайте Cypress като алтернатива на Selenium.