Онлайн или на място, ръководени от инструктори на живо курсове за обучение, водени от поведението (BDD), обхващат различни приложения от реалния свят за BDD. Курсовете обхващат области като Разработка, водена от приемни тестове (ATDD), Разработка, управлявана от тестове (TDD), Краставици и език на корнишони. BDD обучението се предлага като „онлайн обучение на живо“ или „обучение на живо на място“. Онлайн обучението на живо (известно още като „дистанционно обучение на живо“) се извършва чрез интерактивен отдалечен работен плот . Обучението на живо на място може да се проведе локално в помещенията на клиента в Варна или в корпоративните центрове за обучение на NobleProg в Варна. NobleProg -- Вашият местен доставчик на обучение
Комплексът "Централна точка" предлага бърз достъп до главни пътища, водещи до летището, северните и южните курорти и магистрала Варна - София и Варна - Бургас.
Това обучение, водено от инструктор на живо, започва с дискусия за BDD и как рамката Behave може да се използва за извършване на BDD тестване за уеб приложения. Участниците имат достатъчно възможности да взаимодействат с инструктора и колегите си, докато прилагат концепциите и тактиките, научени в тази практическа лабораторна среда.
До края на това обучение участниците ще имат твърдо разбиране за BDD и Behave, както и необходимата практика за прилагане на тези техники и инструменти в тестови сценарии в реалния свят.
В това водено от инструктор обучение на живо в Варна участниците ще се научат как да пишат висококачествени тестове, като използват „сценарии“ и идеята за „актьори, задачи и цели“, за да изразят тестовете в бизнес термини, а не като взаимодействие между системата компоненти. Разглеждаме сценарии за функционално и потребителско тестване и демонстрираме как Serenity може да се използва за управление на тяхното тестване. Всички лекции, бележки, викторини и дискусии са придружени от практически практики и внедряване на живо.
До края на това обучение участниците ще разберат рамката Serenity и ще могат да я използват удобно. Важно е, че участниците ще се научат да мислят и да подхождат към автоматизацията на тестовете от различна светлина.
Този воден от инструктор семинар на живо в Варна започва с въведение в BDD, какво представлява и как се използва от компаниите за насърчаване на добър софтуерен дизайн, разработка и тестване. Правим това от неинженерна гледна точка, с поглед към крайните потребители, техните изисквания, език и начин на мислене. Ние също се занимаваме с комуникационните предизвикателства, с които заинтересованите страни в бизнеса вероятно ще се сблъскат, когато работят по-тясно със своите технически настроени колеги.
До края на това обучение участниците ще знаят как да:
Напишете кратки потребителски истории, които улавят моделите на използване на реални потребители на софтуера.
Преведете техните потребителски истории на поведенческия език на BDD (Given, When, Then.)
Извлечете тестови случаи от тези истории, за използване от инженерите за внедряване и тестване.
Разберете връзката между продуктовите изисквания, критериите за приемане и тестовите случаи.
Демистифицирайте техническия жаргон, който пречи на комуникацията и разбирането.
Инсталирайте и използвайте страхотни инструменти за писане на BDD файлове с функции.
Разберете и оценете какво се случва, след като работата е предадена на инженерите.
Играйте по-активна роля в итеративния цикъл на разработка.
Обучението е предназначено както за ИТ, така и за бизнес служители. Целта на курса е да предостави начин за улесняване на комуникацията между отделите в процеса на разработка на софтуер. Участниците учат поведенчески тестове, за да направят възможно създаването на по-надежден софтуер без необходимост от скъпи и усъвършенствани инструменти.
Behat е тестова рамка за разработка, управлявана от поведението (BDD), написана на PHP. Той улеснява комуникацията между разработчици, тестери, бизнес заинтересовани страни и клиенти по време на процеса на разработка на софтуер. Behat позволява на хора без технически познания да напишат ясни описания на предвиденото поведение на приложението, след което изпълнява тези „сценарии“ като функционални тестове срещу приложението.
В това обучение на живо, водено от инструктор, участниците ще се научат как да пишат и изпълняват тестови случаи в стил BDD, използвайки Behat и PHP.
До края на това обучение участниците ще могат:
Изпълнявайте автоматизирани тестове, написани на четим от човека език "Given, When, Then" Gherkin Използвайте тестови случаи, базирани на Behat, за да подобрите сътрудничеството между технически и нетехнически екипи Интегрирайте Behat с Selenium, Mink, Goutte и други браузър емулатори, за да управлявате тестове и генериране на отчети Разширете функционалността на Behat чрез своята система за разширение Тествайте многобройни сценарии на използване чрез терминални команди, REST API и др.
Публика
Тест инженери Разработчици
Формат на курса
Част лекция, част дискусия, упражнения и тежка практическа практика
Това водено от инструктор обучение на живо в Варна (онлайн или на място) превежда участниците през случаи от реалния живот за развитие, управлявано от поведението (BDD) и демонстрира практически как да внедрите Cucumber в различни тестови сценарии.
Cucumber е BDD рамка с отворен код за писане на тестове в стил на естествен език. BDD или Behavior Driven Development е гъвкава техника за разработка на софтуер, която насърчава сътрудничеството между разработчици, QA и нетехнически бизнесмени в софтуерен проект.
Това обучение започва с обсъждане на BDD и как Cucumber се използва за извършване на BDD тестване за уеб приложения. На участниците се дава достатъчно възможност да взаимодействат с инструктора и връстниците си, докато прилагат концепциите и тактиките, научени в тази практическа, базирана на практика лабораторна среда.
До края на това обучение участниците ще имат твърдо разбиране за BDD и Cucumber, както и необходимата практика и набор от инструменти, за да напишат свои собствени тестови случаи за сценарии за тестване на софтуер в реалния свят.
Формат на курса
Силен акцент върху практическата практика.
Повечето от концепциите се научават чрез примери, упражнения и практическо разработване.
Забележка
Това обучение използва Eclipse и Selenium. Ако желаете да използвате различна IDE или рамка за автоматизация на тестове, моля свържете се с нас, за да уговорим.
Ако вашият екип преминава от ръчно тестване към автоматизирано тестване за първи път, моля, свържете се с нас, за да уговорим разширяване на обучението, за да включим допълнително покритие на автоматизирано тестване.
Cucumber.js е родна JavaScript реализация на Cucumber.
В това водено от инструктор обучение на живо участниците ще се научат как да пишат и изпълняват тестови случаи в стил BDD (Behavior Driven Devleopment), като използват Cucumber и Javaскрипт.
До края на това обучение участниците ще могат:
Изпълнявайте автоматизирани тестове, написани на разбираем за човека език, Gherkin Използвайте тестови случаи, базирани на Cucumber, за да подобрите комуникацията и сътрудничеството между технически и нетехнически екипи Интегрирайте Cucumber.js с други рамки за тестване като Protractor за тестване на Angular приложения
Формат на курса
Част лекция, част дискусия, упражнения и тежка практическа практика
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към тестови инженери и разработчици, които искат да се научат как да тестват сложно уеб приложение с помощта на Iridium.
До края на това обучение участниците ще могат:
Създавайте тестове от край до край, които симулират действията на потребител, докато навигира в уеб приложение.
Автоматизирайте тестването на тематични приложения с множество стилове.
Създавайте тестови случаи, които са четливи за нетехнически хора.
Изпълнявайте тестове в голямо разнообразие от браузъри.
Използвайте пакета Iridium Snippets за Atom, за да улесните писането на тестов скрипт.
Намалете разходите за поддържане на потребителски Java код и обекти на страници.
Това водено от инструктор обучение на живо в Варна (онлайн или на място) е насочено към софтуерни тестови инженери, които искат да се научат как да напишат набор от тестови случаи и тестов пакет, след което да изпълнят тестовете на демонстрационно приложение.
До края на това обучение участниците ще могат:
Използвайте базирания на ключови думи тестов подход на Robot Framework и синтаксис на таблични тестови данни, за да пишете и изпълнявате тестове. Използвайте последователен синтаксис, за да съставите нови ключови думи от съществуващи. Извършете тестове за развитие, управлявано от поведение (BDD) в стил Gherkin (подобно на Cucumber). Генерирайте и интерпретирайте отчет и регистрационни файлове за отстраняване на неизправности в тестваното приложение. Разширени възможности на Robot Framework с помощта на библиотеки на трети страни, написани на Python, Java, Perl, Javascript и PHP. Интегрирайте Robot Framework с Selenium за тестване на уеб приложения.
Този еднодневен курс превежда участниците през основите на RSpec, BDD (Развитие, управлявано от поведение) и други методи за тестване с практически упражнения.
В това водено от инструктор обучение на живо в Варна участниците ще се научат как да използват SpecFlow, за да напишат тестове за приемане, които са разбираеми както от технически, така и от нетехнически заинтересовани страни.
До края на това обучение участниците ще могат:
Свържете бизнес изискванията към .NET код.
Прилагайте BDD техники, за да изградите актуална документация за приложение.
Стартирайте SpecFlow от Visual Studio или от командния ред.
Интегрирайте SpecFlow в съществуваща среда за непрекъснато тестване и изграждане.
Интегрирайте SpecFlow с други рамки за тестване като MSTest, NUnit, xUnit и MbUnit.
Read more...
Последна актуализация:
Oтзиви от потребители (7)
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Курс - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Курс - Robot Framework: Keyword Driven Acceptance Testing
tools and methods introduced to identify user roles and making scenarios.
Wai Kit Fung - Hospital Authority
Курс - Cucumber.js: Behavior Driven Development (BDD) with Javascript
To get acquainted with the screenplay pattern and learn why this is better dan the old pattern.
Peter Moors
Курс - Serenity BDD for Automated Acceptance Tests
The fact that we used real live examples from my job.
Mark Scerri Pace - Arnold Media Ltd.
Курс - BDD for Non-Programmers: Live Workshop
As mentioned the last hour we discussed and practiced the 'Example mapping' method. Also nice that we had a pdf (from a website) that the trainer created with a lot of information.
Osman Chalaby - Vanderlande
Курс - Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
One-to-one session which gave me the option to focus on the area most revel ant to my need.
Online Behavior Driven Development (BDD) training in Варна
Weekend Behavior Driven Development (BDD) training in Варна
Evening Behavior Driven Development (BDD) courses in Варна
Behavior Driven Development (BDD) coaching in Варна
Behavior Driven Development (BDD) boot camp in Варна
Behavior Driven Development (BDD) instructor in Варна
Behavior Driven Development (BDD) trainer in Варна
Behavior Driven Development (BDD) instructor-led in Варна
Behavior Driven Development (BDD) classes in Варна
Behavior Driven Development (BDD) on-site in Варна
Behavior Driven Development (BDD) private courses in Варна
Behavior Driven Development (BDD) one on one training in Варна, Behavior Driven Development (BDD) private courses in Варна, Online Behavior Driven Development (BDD) training in Варна, Behavior Driven Development (BDD) boot camp in Варна, Behavior Driven Development (BDD) instructor-led in Варна, Behavior Driven Development (BDD) coaching in Варна, Evening Behavior Driven Development (BDD) courses in Варна, Behavior Driven Development (BDD) on-site in Варна, Behavior Driven Development (BDD) instructor in Варна, Behavior Driven Development (BDD) trainer in Варна, Weekend Behavior Driven Development (BDD) training in Варна, Behavior Driven Development (BDD) classes in Варна, Behavior Driven Development (BDD) one on one training in Варна