Презентация Автоматизированное тестирование онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Автоматизированное тестирование абсолютно бесплатно. Урок-презентация на эту тему содержит всего 26 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Автоматизированное тестирование



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    26 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    3.63 MB
  • Просмотров:
    106
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Performance Testing with
Содержание слайда: Performance Testing with Apache Jmeter

№2 слайд
Introduction
Содержание слайда: Introduction Автоматизированное тестирование: Замена ручного процесса средствами автоматизации для тестирования ПО Позволяет повторно запустить сценарии (регрессия) Также применяется для тестирования производительности, тестирования под нагрузкой, стресс-тестирования Достоинства: Увеличение тестового покрытия Повышение точности Экономия времени

№3 слайд
What to Automate? Критически
Содержание слайда: What to Automate? Критически важные места в системе Часто используемая функциональность Рутинные операции Валидационные сообщения Длинные end-to-end сценарии Проверка данных, требующих точных математических расчетов Проверка правильности поиска данных

№4 слайд
When to Automate? Длинные и
Содержание слайда: When to Automate? Длинные и критические проекты Проекты, требующие тестирования одних и тех же областей Приложение использует много пользователей ПО, используемое для автоматического тестирования, является стабильным по отношению к ручному тестированию Сжатые сроки тестирования

№5 слайд
How to Automate? Существует
Содержание слайда: How to Automate? Существует много доступных инструментов для тестирования:

№6 слайд
Introduction - Может
Содержание слайда: Introduction - Может проводить загрузку и тест производительности для различных типов серверов - Web - HTTP, HTTPS, SOAP и т.д. Также используется для тестирования производительности Java-приложений, скриптов CGI, Java объектов, баз данных Jmeter может быть использован для имитации большой нагрузки на сервере, сети или объекте для испытания его на прочность, либо для анализа Jmeter позволяет создавать тестовые скрипты с валидацией правильности возврата ожидаемого результата (с помощью регулярных выражений). ** Jmeter не является браузером!!!

№7 слайд
Example -
Содержание слайда: Example -

№8 слайд
Work start с чего начать?
Содержание слайда: Work start… …с чего начать? Скачайте последнюю версию http://jmeter.apache.org Разархивируйте ZIP архив в любом удобном месте

№9 слайд
Jmeter running Для запуска
Содержание слайда: Jmeter running… Для запуска Jmeter необходимо запустить: jmeter.bat (Windows) jmeter.sh (Unix) contains all to run of tests (Web (HTTP/HTTPS), FTP, JDBC, LDAP, Java, and Junit)

№10 слайд
Building a basic Test Plan
Содержание слайда: Building a basic Test Plan… 5 пользователей «навигируются» на 2 разные страницы сайта. Тест запускается 2 раза Каждая навигация – HTTP запрос. Общее количество HTTP запросов в тесте : 5 пользователей * 2 запроса * повтор 2 раза = 20 Использоваться будут элементы: Thread Group, HTTP Request, HTTP Request Defaults. *Another Elements of a test plan: http://jmeter.apache.org/usermanual/index.html

№11 слайд
Thread Group Добавляем Thread
Содержание слайда: Thread Group Добавляем Thread Group: Add  Thread Group Устанавливаем количество пользователей (Threads): 5 Ramp-Up Period: задает Jmeter задержку между стартом каждого пользователя Если имеется 5 пользователей и 5 секунд Ramp-Up Period, то задержка между пользователями составит 1 секунда (5 users/5 seconds=1 user per second) Loop Count (сколько раз повторять тест): устанавливаем значение 2, LDAP, Java, and Junit)

№12 слайд
Example Thread Group all to
Содержание слайда: Example: Thread Group all to run of tests (Web (HTTP/HTTPS), FTP, JDBC, LDAP, Java, and Junit)

№13 слайд
Recording Controller
Содержание слайда: Recording Controller Добавляем Thread Group: Add menu, выбираем Add  Logic Controllers  Recording Controller Необходим в качестве семпла для записи сценария с использованием HTTP(S) Test Script Recorder

№14 слайд
HTTP S Test Script Recorder
Содержание слайда: HTTP(S) Test Script Recorder Данный элемент позволяет Jmeter записывать действия пользователя (реквесты) во время навигации по веб-страницам Добавляется HTTP Proxy Server элемент на панели Workbench Add  Non-Test Elements  HTTP(S) Test Script Recorder

№15 слайд
HTTP S Test Script Recorder
Содержание слайда: HTTP(S) Test Script Recorder Настройка HTTP(S) Test Script Recorder: Указать Порт для Proxy Server (по умолчанию 8888) Указать в какой контроллер добавлять записанные реквесты (по умолчанию Recording Controller) Указать шаблон для исключения определенных типов файлов (png, js, css и т.д.)

№16 слайд
Example HTTP S Test Script
Содержание слайда: Example: HTTP(S) Test Script Recorder

№17 слайд
View Result Tree View Result
Содержание слайда: View Result Tree View Result Tree показывает дерево всех ответов, позволяя просмотреть ответ для любого семпла. В дополнение к отображению ответа можно определить время, затраченное для получения ответа, и некоторые коды ответов. Используется для отладки Сценария. Чтобы добавить View Result Tree, необходимо выполнить Add  Listener View Result Tree

№18 слайд
Example View Result Tree
Содержание слайда: Example: View Result Tree

№19 слайд
HTTP Request HTTP Request
Содержание слайда: HTTP Request HTTP Request позволяет отправлять HTTP / HTTPS-запрос на веб-сервер, имитируя запрос пользователя на страницу с целевого сервера. Также позволяет контролировать, обрабатывает ли JMeter файлы HTML и отправляет HTTP-запросы для их получения.

№20 слайд
Test plan is ready! Run!
Содержание слайда: Test plan is ready! Run!

№21 слайд
Переменные В JMeter
Содержание слайда: * Переменные В JMeter существует возможность указать параметры запросов через переменные, определяемые самим пользователем. Для этих целей чаще всего применяется элемент «User Defined Variables» (либо в корне «Test Plan», но это плохой путь) Синтаксис: ${variable_name} Также можно определить значение переменной с помощью регулярного выражения (Regular Expression)

№22 слайд
Чтение из файла и запись в
Содержание слайда: * Чтение из файла и запись в файл Jmeter позволяет выполнять тест с использованием заранее подготовленного прериквизита в виде csv-файлов Чтение файла происходит построчно с разбиением их на переменные с помощью CSV Data Set Config Запись в файл производится с помощью BeanShell кода с помощью BeanShell Sampler *советую создавать csv-файл в блокноте, а не в Excel

№23 слайд
Регулярные выражения
Содержание слайда: * Регулярные выражения Регулярные выражения используются для поиска и работы с текстом, на основе шаблонов. Jmeter интерпретирует формы регулярных выражений или шаблонов и использует их на протяжении тест- плана. Для того, чтобы использовать регулярные выражения в тест-плане, необходимо использовать постпроцессор Regural Expression Extractor. Разместить регулярные выражения можно в любом компоненте в плане тестирования.

№24 слайд
Example Регулярные выражения
Содержание слайда: * Example: Регулярные выражения Необходимо получить ID продукта из ответа от сервера в виде html-страницы name=“Product_1” value=“100500” RegExp: value=“(\d+)” * (\d+) - числовые значения

№25 слайд
Содержание слайда:

№26 слайд
Содержание слайда:

Скачать все slide презентации Автоматизированное тестирование одним архивом: