By Kateryna Nesmyelova © Jmeter - пишем скрипт. by Kateryna Nesmyelova © 8+ лет в тестировании. Специализируется на функциональном тестировании. Спикер.

Презентация:



Advertisements
Похожие презентации
By Kateryna Nesmyelova © Jmeter - пишем скрипт. Что он умеет, а что - нет Что умеет. Тестировать «бэкенд» веб-приложений – api, servelets, web services.
Advertisements

3. СОЗДАНИЕ ТЕСТОВ НА JMETER Разработка Моделирование Запуск.
Где хранить данные в web- приложении page –JSP страница request – HTTP запрос session – сессия пользователя application – веб-приложение Static Java class.
Подготовил студент группы 3881 Рамзайцев А.В. Руководитель: Федоров Д.Ю.
PHP + Erlang ускоряем checkout. Checkout – оформление заказа Screenshot Onepage checkout server Ajax request Next step HTML Database.
Протоколы Internet. Службы Internet. HTTP-Сервер..
Платформа J2EE Сервис: Java Naming Directory (JNDI) – универсальный сервис хранения объектов в иерархической структуре имен (аналогично файловой системе)
Тестирование безопасности или Security and Access Control Testing.
Разгони свой сайт Лекция 9: Практическое приложение Мациевский Николай 1 / 27 webo.in.
Проф. В.К.Толстых, Выполнил студент: Тышлек С.В., 2009 Технологии разработки Internet- приложений Из цикла лекций «Технологии разработки.
WEB- ТЕХНОЛОГИИ Лекция 1. WEB- ПРИЛОЖЕНИЯ 1 Особый тип программ, построенных по архитектуре « клиент - сервер » Основа получение запросов от пользователя.
О разработке приложений для разных мобильных платформ Виктор Кузьмин Руководитель разработки компании AlterGeo О разработке приложений для разных мобильных.
Frameworks Игорь Хрол. План Проблемы автоматизации Что такое фреймворк? Как он решает проблемы? Некоторые практики с фреймворка на Selenium RC.
Публикация Web-сайта Web-сайты проектируют на локальном компьютере. Чтобы готовые Web- страницы можно было посмотреть из любой точки планеты, они должны.
Java Server Pages (JSP). JSP Позволяет веб разработчикам динамически генерировать HTML, XML - и другие веб страницы. Страницы компилируются JSP- компилятором.
Нагрузочное тестирование с помощью Grinder Илья Евлампиев Exigen Services.
App Engine Cloud Computing платформа от Google Петр Чардин, Михаил Дайчик Апрель 2009.
Нагрузочное тестирование без границ Опыт компании Performance Lab Юрий Ковалёв 20 ноября 2010, Санкт-Петербург.
Мониторинг. Нагрузочное тестирование
Team System - фреймворк для автоматизации тестирования от Microsoft Футорняк Елена Apriorit Сообщество Тестировщиков Днепропетровска 29/09/2011.
Транксрипт:

by Kateryna Nesmyelova © Jmeter - пишем скрипт

by Kateryna Nesmyelova © 8+ лет в тестировании. Специализируется на функциональном тестировании. Спикер и тренер QA Club, с 2009 года ведёт тренинг по подготовке к сертификации ISTQB и проект по ISTQB – сертифицированию в рамках QAClub, Foundation Level. С 2010 года – член USQB, украинской ветки ISTQB, обладатель Full Advanced сертификата ISTQB.

by Kateryna Nesmyelova © Тестировать «бэкенд» веб-приложений – api, servelets, web services (SOAP); Частично тестировать «фронтенд» веб-приложений - api; Тестировать JDBC-соединения, FTP, LDAP, JMS, POP3, IMAP, HTTP/HTTPS и TCP; Нагрузочное тестирование по всему вышеперечисленному. Тестировать UI (включая Java- script, Ajax и т.п.); Заменять ручное тестирование. Что умеет Чего не умеет

by Kateryna Nesmyelova © Создаём простой запрос к серверу. А как посмотреть результаты с ответами? View Results Tree. Учимся записывать скрипт – используем Workbench/HTTP Proxy Server. «Помогаем» скрипту работать на разных серверах - HTTP Request Defaults.

by Kateryna Nesmyelova © HTTP Authorization Manager HTTP Cookie Manager

by Kateryna Nesmyelova © Что такое Assertion? Response Assertions. К чему можно применять Assertions? «Глобальные» и «локальные» Assertions.

by Kateryna Nesmyelova © Используем User Defined Variables. Для чего нам BeanShell? Как «достать» нужный кусочек из ответа? Regular Expressions. Где ещё полезно применять Regular Expressions?

by Kateryna Nesmyelova © Зачем нужна модульная структура? Simple & Loop Controllers. Сохраняем «кубики» скрипта. Использование Include Controllerов.

by Kateryna Nesmyelova © Подключаем csv файлы – CSV Data Set Config. Способы определения количества строк в csv файле произвольной длины.

by Kateryna Nesmyelova © JMeter – начать просто. Отличный инструмент для создания вспомогательных скриптов. Отличный инструмент для компонентного тестирования.

by Kateryna Nesmyelova © Вопросы

by Kateryna Nesmyelova © /jw /jw jmeter.html?page=1 /jw /jw jmeter.html?page=1 plugins/ plugins/