'

Нагрузочное тестирование без границ Опыт компании Performance Lab

Понравилась презентация – покажи это...





Слайд 0

Нагрузочное тестирование без границ Опыт компании Performance Lab Юрий Ковалёв 20 ноября 2010, Санкт-Петербург


Слайд 1

План доклада Нагрузочное тестирование. Основные препятствия Кейс №1: копаем сами, разбираем протокол Кейс №2: не копаем, грузим через GUI (использование Citrix XenApp)


Слайд 2

Вспомним теорию


Слайд 3

Проблемы Тестовая модель: что и как тестировать Тестовые среды: полнота, надежность, валидность, TCO Инструменты тестирования: отсутствие поддержки протоколов


Слайд 4

Нет поддержки протокола Нестандартные компоненты Шифрование при передаче данных Самодельные протоколы Трафик не ловится если


Слайд 5

Кейс №1 Net-8, Oracle 2-tier ODAC direct HP Load Runner IBM Performance Tester Microfocus SilkPerformer Oracle Real Application Testing HummerOra ?


Слайд 6

Кейс №1 варианты решения 1 №1 Расширенное логирование «SQL-монитор» SQL-выражения, возвращаемые результаты ++ Относительная простота разработки Удобство использования -- Нужна помощь разработчика этого ПО Нельзя записать входящие BINDы


Слайд 7

Кейс №1 варианты решения 2 №2 «Sniffer» PLSQL-скрипт С++


Слайд 8

Кейс №1 варианты решения №2 «Sniffer»


Слайд 9

Кейс №1 варианты решения 2 №2 «Sniffer» PLSQL-скрипт ++ Низкий уровень Перехват всех видов запросов Удобство использования -- Сложность реализации Необходимость реконструировать сетевой трафик в исходный PLSQL Ошибки при разборе С++


Слайд 10

Кейс №1 варианты решения 3 №3 Реверс-инжиниринг JDBC-драйвера, «Sniffer-2» TCP/IP dump Java Sniffer-2 PLSQL-скрипт


Слайд 11

№3 Реверс-инжиниринг JDBC-драйвера, «Sniffer-2»


Слайд 12

Кейс №1 варианты решения 3 №3 Реверс-инжиниринг JDBC-драйвера, «Sniffer-2» TCP/IP dump Java Sniffer-2 PLSQL-скрипт ++ Перехват всех видов запросов Мало ошибок разбора -- Сложность реализации Необходимость реконструировать сетевой трафик в исходный PLSQL


Слайд 13

Кейс №1 выводы Все варианты жизнеспособны В работе использовались все три варианта Заказчик получил относительно простой инструмент


Слайд 14

Кейс №2 задача Lotus Domino/Notes Lotus Notes Domino Server Клиент Сервер ???


Слайд 15

Кейс №2 идея Приложения работают здесь Пользователь видит только картинку XenApp


Слайд 16

Кейс №2 нагружаем GUI Сервер ??? Виртуальные пользователи


Слайд 17

Кейс №2 LoadRunner


Слайд 18

Кейс №2 Выводы ++ Работает через пользовательский интерфейс Можно быстро записать Работает там где другие средства не могут -- Высокие требования к серверу Citrix Лицензии Citrix


Слайд 19

Спасибо за внимание! Вопросы? Юрий Ковалёв y.kovalev@pflb.ru http://performance-lab.ru http://load-testing.ru


×

HTML:





Ссылка: