Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 14 лет назад пользователемsqadays8
1 Нагрузочное тестирование без границ Опыт компании Performance Lab Юрий Ковалёв 20 ноября 2010, Санкт-Петербург
2 План доклада 1. Нагрузочное тестирование. Основные препятствия 2. Кейс 1: копаем сами, разбираем протокол 3. Кейс 2: не копаем, грузим через GUI (использование Citrix XenApp)
3 Вспомним теорию
4 Проблемы 1. Тестовая модель: что и как тестировать 2. Тестовые среды: полнота, надежность, валидность, TCO 3. Инструменты тестирования: отсутствие поддержки протоколов
5 Нет поддержки протокола 1. Нестандартные компоненты 2. Шифрование при передаче данных 3. Самодельные протоколы Трафик не ловится если
6 Кейс 1 Net-8, Oracle 2-tier ODAC direct 1. HP Load Runner 2. IBM Performance Tester 3. Microfocus SilkPerformer 1. Oracle Real Application Testing 2. HummerOra ?
7 Кейс 1 варианты решения 1 1 Расширенное легирование «SQL-монитор» SQL-выражения, возвращаемые результаты ++ Относительная простота разработки Удобство использования -- Нужна помощь разработчика этого ПО Нельзя записать входящие BINDы
8 Кейс 1 варианты решения 2 2 «Sniffer» PLSQL-скрипт С++
9 Кейс 1 варианты решения 2 «Sniffer»
10 Кейс 1 варианты решения 2 2 «Sniffer» PLSQL-скрипт ++ Низкий уровень Перехват всех видов запросов Удобство использования -- Сложность реализации Необходимость реконструировать сетевой трафик в исходный PLSQL Ошибки при разборе С++
11 Кейс 1 варианты решения 3 3 Реверс-инжиниринг JDBC-драйвера, «Sniffer-2» TCP/IP dump Java Sniffer-2 PLSQL-скрипт
12 3 Реверс-инжиниринг JDBC-драйвера, «Sniffer-2»
13 Кейс 1 варианты решения 3 3 Реверс-инжиниринг JDBC-драйвера, «Sniffer-2» TCP/IP dump Java Sniffer-2 PLSQL-скрипт ++ Перехват всех видов запросов Мало ошибок разбора -- Сложность реализации Необходимость реконструировать сетевой трафик в исходный PLSQL
14 Кейс 1 выводы 1. Все варианты жизнеспособны 2. В работе использовались все три варианта 3. Заказчик получил относительно простой инструмент
15 Кейс 2 задача Lotus Domino/Notes Lotus Notes Domino Server Клиент Сервер ???
16 Кейс 2 идея Приложения работают здесь Пользователь видит только картинку XenApp
17 Кейс 2 нагружаем GUI Сервер ??? Виртуальные пользователи
18 Кейс 2 LoadRunner
19 Кейс 2 Выводы ++ Работает через пользовательский интерфейс Можно быстро записать Работает там где другие средства не могут -- Высокие требования к серверу Citrix Лицензии Citrix
20 Спасибо за внимание! Вопросы? Юрий Ковалёв
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.