View
88
Download
1
Category
Preview:
DESCRIPTION
Jmeter - пишем скрипт. Об авторе. 8 + лет в тестировании. Специализируется на функциональном тестировании. - PowerPoint PPT Presentation
Citation preview
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 ©
• http://habrahabr.ru/post/126042/• http://www.javaworld.com/javaworld/jw-07-2005/jw-0711-jmeter.html?page=1
• http://code.google.com/p/jmeter-plugins/
• http://qa-hints.blogspot.com/
Recommended