Курс за обучение по SoapUI for API Testing
SoapUI е най-широко използваният инструмент за тестване на API с отворен код за SOAP и REST API. Той предлага функционално тестване на SOAP Web Services, функционално тестване на REST API, WSDL покритие, тестване на твърдения за съобщения и рефакторинг на тестове.
В това водено от инструктор обучение на живо участниците се научават как да тестват уеб услуги с помощта на SoapAPI. Обсъждаме как тестването на API може да разреши някои от недостатъците на потребителския интерфейс и базираното на единици тестване. Обучението включва практически сесии и проект за разработка на API тестов пакет.
До края на обучението участниците ще имат категорична представа кога да прилагат API тестване, как да изследват и да осъществяват достъп до API, как да извършват различни типове тестове на базирани на SOAP и REST API и как да обединят работата си в интегриран, автоматизиран тестов пакет.
Формат на курса
- Воден от инструктор курс, който включва въведение в тестването на API, неговите инструменти и процеси и практически SoapUI базиран проект за разработка на тестов пакет.
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уговорим.
План на курса
Въведение
- API тестване срещу Unit тестване и тестване на UI
Преглед на протоколите
- SOAP, REST, HTTP, JMS, AMF и JDBC
Преглед на SoapUI функции
Типове проекти в SoapUI
- SOAP проекти
- REST проекти
- Генерични проекти
Създаване на проект
Импортиране на проект
Изследване на API на вашето приложение с Fiddler и Postman
Симулиране и подигравка Web Services
Създаване и изпълнение на функционални тестове
Създаване и изпълнение на регресионни тестове
Създаване и изпълнение на тестове за натоварване
Тестване на сигурността с SoapUI
Извършване на тестове за съответствие
Database Тестване с SoapUI
Многослоен Test Automation с Selenium
Разширяване на тестовото покритие
Докладване
Работа с SoapUI добавки
Автоматизиране на вашите SoapUI тестове
SoapUI Интеграция с Jenkins
От край до край Test Automation
API Testing Най-добри практики
Обобщение и заключение
Изисквания
- Познания за уеб API като REST или SOAP.
- Опит в тестването на софтуер.
Публика
- QA инженери
- Тестери и разработчици на тестове, участващи в тестване на софтуер и API на уеб услуги
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по SoapUI for API Testing - Booking
Курс за обучение по SoapUI for API Testing - Enquiry
SoapUI for API Testing - Консултантско запитване
Oтзиви от потребители (1)
Метод на преподаване
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Course - SoapUI for API Testing
Machine Translated
Upcoming Courses
Свързани Kурсове
Tosca: Model-Based Testing for Complex Systems
35 ЧасаВ това водено от инструктор обучение на живо в България участниците ще се научат как да използват Tosca за извършване на тестване от край до край (уеб + бекенд). Обучението съчетава теория с практика в лабораторна среда на живо, като дава възможност на участниците да взаимодействат с технологията, инструктора и колегите си.
Обучението започва с преглед на традиционното автоматизирано тестване, базирано на код и скрипт, и го сравнява с базирания на модели (MBT) подход на Tosca. Участниците се научават как да създават и изпълняват тестови случаи, като използват модулите по подразбиране на Tosca, както и как да създават свои собствени модули за изпълнение по поръчка.
От принципите за моделиране на софтуера до тестовото покритие в различни браузъри, това обучение превежда участниците както през теорията, така и през практиката и им позволява да внедрят свое собствено решение за тестване в Tosca.
Test Automation with Galen Framework
14 ЧасаGalen е рамка за тестване на уеб приложения с отворен код за оформление и функционално тестване. Той използва Selenium, за да получи местоположението и размерите на елементите на страницата, да улови всички неправилно работещи елементи, след което да ги докладва с екранна снимка. Galen поддържа както JavaScript, така и Java тестове и е особено полезен за тестване на оформлението на адаптивни уебсайтове.
Този воден от инструктор курс на живо запознава участниците с Galen Framework и ги превежда през настройката и изпълнението на различни видове оформление и функционални тестове.
Формат на курсаЧастична лекция, частична дискусия, тежка практическа практика, случайни тестове за измерване на разбирането
TestComplete
21 ЧасаВ това водено от инструктор обучение на живо в България, участниците ще се научат как да използват функциите на TestComplete, включително неговия тестов обектен модел, контролни точки, картографиране на имена и потребителски интерфейс за извършване на автоматизирано тестване на настолен компютър, уеб, и мобилни приложения.
До края на това обучение участниците ще могат:
- Създавайте, записвайте и изпълнявайте функционални тестове.
- Създайте мащабируема и поддържаема тестова рамка.
- Създайте контролни точки, коригирайте тестове за множество устройства и анализирайте резултатите от тестовете.
- Използвайте разширенията на скрипта на TestComplete.
Automate Windows Desktop Applications with AutoIt
14 ЧасаВ това водено от инструктор обучение на живо в България (на място или дистанционно), участниците ще се научат как да използват AutoIt за автоматизиране на прозоречни приложения, докато преминават през поредица от практически лабораторни упражнения на живо.
Robot Framework: Keyword Driven Acceptance Testing
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към софтуерни тестови инженери, които искат да се научат как да напишат набор от тестови случаи и тестов пакет, след което да изпълнят тестовете на демонстрационно приложение.
До края на това обучение участниците ще могат:
- Използвайте базирания на ключови думи тестов подход на Robot Framework и синтаксис на таблични тестови данни, за да пишете и изпълнявате тестове. Използвайте последователен синтаксис, за да съставите нови ключови думи от съществуващи. Извършете тестове за развитие, управлявано от поведение (BDD) в стил Gherkin (подобно на Cucumber). Генерирайте и интерпретирайте отчет и регистрационни файлове за отстраняване на неизправности в тестваното приложение. Разширени възможности на Robot Framework с помощта на библиотеки на трети страни, написани на Python, Java, Perl, Javascript и PHP. Интегрирайте Robot Framework с Selenium за тестване на уеб приложения.
JMeter Fundamentals
7 ЧасаТози курс обхваща създаването и прилагането на функционално и модулно тестване с Apache JMeter, безплатния софтуер за тестване на приложения от The Apache Software Foundation. Целта на курса е да позволи на организациите напълно да автоматизират своите различни изисквания за тестване, спестявайки време, пари и помагайки за минимизиране на риска от човешка грешка при тестване. Програмата изследва концепциите за проектиране и създаване на тестови планове за реални уеб приложения, използващи Apache JMeter, включително функционални, регресионни и стрес тестови планове. Участниците ще се научат как да проектират тестови планове за различни цели и да използват различните компоненти и функции в JMeter в своя полза, което им позволява напълно да автоматизират процеса на тестване на уеб приложения.
Web Application Performance Testing with JMeter
7 ЧасаТози курс е създаден за мениджъри на тестове, тестери, бизнес анализатори, дизайнери, разработчици, администратори и всеки, който се интересува от планиране и извършване на тестове за ефективност на уеб приложения. Обхваща как да зададете нефункционални изисквания, кои индикатори са най-важни при специфични реализации, как да създадете план за тестване на ефективността, да го внедрите в JMeter, да го изпълните и да анализирате резултатите.
Test Automation with Selenium
21 ЧасаТози курс предоставя обучение за работа с проекти за тестване и предоставя практически опит с уеб приложения, автоматизация на функционални тестове и автоматизация на тестове в различни браузъри с помощта на Selenium тестов пакет.
Целева публика:
- Инженери за тестване на софтуер Разработчици на софтуер, участващи в гъвкаво развитие
В края на Selenium обучение делегатите ще могат да:
- Използвайте Selenium тестов пакет ефективно в реални проекти Използвайте Selenium за кръстосано тестване на браузъра Разпространете тестовете с помощта на Selenium Grid
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 ЧасаТова е практически курс, предназначен за ръчни тестери, за да се улесни автоматизираното тестване.
JMeter Fundamentals and JMeter Advanced
14 ЧасаТова са един след друг JMeter Основни и JMeter Курсове за напреднали, предлагани заедно за удобство.
JMeter Основи
Този курс обхваща създаването и прилагането на функционално и модулно тестване с Apache JMeter, безплатния софтуер за тестване на приложения от The Apache Software Foundation. Целта на курса е да позволи на организациите напълно да автоматизират своите различни изисквания за тестване, спестявайки време, пари и помагайки за минимизиране на риска от човешка грешка при тестване. Програмата изследва концепциите за проектиране и създаване на тестови планове за реални уеб приложения, използващи Apache JMeter, включително функционални, регресионни и стрес тестови планове. Участниците ще се научат как да проектират тестови планове за различни цели и да използват различните компоненти и функции в JMeter в своя полза, което им позволява напълно да автоматизират процеса на тестване на уеб приложения.
JMeter Разширено
Този курс се занимава с усъвършенствани техники за тестване на уеб приложения. Той се фокусира върху пълна автоматизация, скриптове, интегриране на тестове с външен източник на данни.
Mobile Automation with Appium Overview
7 ЧасаПублика:
Всеки, участващ в тестването, включително тестери за мобилна автоматизация
Testing with TestNG
14 ЧасаTestNG е рамка за тестване, предназначена да опрости широк спектър от нужди за тестване, от тестване на единици (тестване на клас изолирано от останалите) до тестване на интеграция (тестване на цели системи, направени от няколко класа, няколко пакета и дори няколко външни рамки, като напр. сървъри на приложения).
Публика
Този курс е създаден за инженери и разработчици, които искат да възприемат TestNG пакета в своя работен процес.
Web Application Testing with Selenium and JMeter
35 ЧасаТози курс предоставя обучение за работа с проекти за тестване и предоставя практически опит с уеб приложения, автоматизация на функционални тестове и автоматизация на тестове в различни браузъри с помощта на Selenium тестов пакет. Също така, той изчерпателно представи jMeter.
Приблизително 2 дни на JMeter и 3 дни на Selenium.
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 ЧасаТози курс дава изчерпателен преглед на това как да използвате автоматизирано функционално тестване и тестване на производителността с Selenium и JMeter, използвайки среда Java/Maven. 3 дни са изразходвани за Selenium, 2 за JMeter.