План на курса
Въведение
- Какво е BlazeMeter и как работи?
- Преглед на BlazeMeter като цялостна и непрекъсната платформа за тестване
BlazeMeter за натоварване и Performance Testing
- Създаване и провеждане на тестове за натоварване и производителност с помощта на BlazeMeter
- Симулиране на хиляди или милиони виртуални потребители от различни местоположения
- Контролиране на нишки, посещения/сек, проценти на пристигане и други в реално време
- Използване на BlazeMeter с популярни инструменти с отворен код като JMeter, Selenium, Gatling и други
- Анализиране и отчитане на резултатите и показателите от тестовете за натоварване и производителност
- Интегриране на тестване за натоварване и производителност с CI/CD инструменти и платформи
BlazeMeter за функционално тестване
- Създаване и провеждане на функционални тестове с помощта на BlazeMeter
- Тестване на уеб и мобилни приложения и API
- Използване на BlazeMeter с популярни инструменти с отворен код като Selenium, Appium и Postman
- Анализиране и докладване на резултати от функционални тестове и показатели
- Интегриране на функционално тестване с CI/CD инструменти и платформи
BlazeMeter за тестване без скриптове
- Създаване и изпълнение на тестове без скриптове с помощта на BlazeMeter
- Записване и възпроизвеждане на потребителски действия и сценарии
- Използване на BlazeMeter с популярни инструменти с отворен код като Cypress и Puppeteer
- Анализиране и отчитане на резултати и показатели от тестове без скриптове
- Интегриране на тестване без скриптове с CI/CD инструменти и платформи
BlazeMeter за API Testing и мониторинг
- Създаване и изпълнение на API тестове с помощта на BlazeMeter
- Тестване и валидиране на структурата и съдържанието на API повиквания и отговори
- Използване на BlazeMeter с популярни инструменти с отворен код като Postman, RestAssured и SoapUI
- Анализиране и отчитане на резултати и показатели от тестове на API
- Мониторинг на здравето и производителността на API с помощта на BlazeMeter
- Интегриране на API тестване и наблюдение с CI/CD инструменти и платформи
BlazeMeter за тестване на потребителското изживяване
- Създаване и провеждане на тестове за потребителско изживяване с помощта на BlazeMeter
- Тестване и измерване на потребителския интерфейс и потребителското пътуване на уеб и мобилни приложения
- Използване на BlazeMeter с популярни инструменти с отворен код като Selenium, Appium и Lighthouse
- Анализиране и отчитане на резултати и показатели от тестове за потребителско изживяване
- Интегриране на тестване на потребителското изживяване с CI/CD инструменти и платформи
BlazeMeter за тестови данни и фалшиви услуги
- Създаване и управление на тестови данни с помощта на BlazeMeter
- Генериране на синтетични тестови данни в движение с помощта на AI
- Използване на BlazeMeter с популярни инструменти с отворен код като Faker и Mockaroo
- Създаване и използване на фалшиви услуги с помощта на BlazeMeter
- Симулиране на бавни отговори на услугата и латентност на мрежата
- Интегриране на тестови данни и фалшиви услуги с CI/CD инструменти и платформи
Най-добри практики за тестване на BlazeMeter
- Осигуряване на надеждност и точност при тестване
- Обработка на изключения и сценарии за грешки
- Подобряване на процесите и процедурите за тестване
- Най-добри практики и стандарти за сравнително тестване
Мащабиране и внедряване на решения за тестване на BlazeMeter
- Стратегии за тестване на мащабиране с помощта на BlazeMeter
- Внедряване и управление на решения за тестване с помощта на BlazeMeter
Етични съображения при тестването на BlazeMeter
- Разбиране на етичните последици от тестването
- Осигуряване на отговорно и етично използване на инструменти и данни за тестване
- Спазване на законите и разпоредбите, свързани с тестването
Бъдещи тенденции и напредък в тестването на BlazeMeter
- Проучване на възникващи тенденции и напредък в BlazeMeter и тестване
- Обсъждане на иновативни случаи на употреба и приложения
Обобщение и следващи стъпки
Изисквания
- Запознаване с концепциите и инструментите за тестване
- Разбиране на уеб и мобилни приложения и API
Публика
- Тестери
- Разработчици
- Технически специалисти
Oтзиви от потребители (5)
Метод на преподаване
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Курс - SoapUI for API Testing
Машинен превод
Наслаждавах се на всичко, тъй като всичко е ново за мен и виждам добавената стойност, която може да придаде на работата ми.
Zareef - BMW South Africa
Курс - Tosca: Model-Based Testing for Complex Systems
Машинен превод
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
Amount of hands-on excersises.