Перейти к содержимому

Практикум по тест-дизайну 2.0
онлайн, начало 29 ноября
Тестирование мобильных приложений
онлайн, начало 27 ноября
Автоматизатор мобильных приложений
онлайн, начало 27 ноября
Программирование на Python для тестировщиков
онлайн, начало 22 ноября
Фотография

Инструменты нагрузочного тестирования приложения на БД Oracle

Oracle БД нагрузочное тестирование Delphi десктоп

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Allant

Allant

    Новый участник

  • Members
  • Pip
  • 13 сообщений

Отправлено 18 Август 2014 - 20:20

Здравствуйте, уважаемые коллеги. Не так давно начал заниматься тестированием, вот поступила директива от начальства: провести нагрузочное тестирование системы, разработанной нашей компанией. Вводные данные следующие:

десктопный клиент написан на delphi, крутится на БД Oracle 10xe. Нагрузку нужно проверить примерно при 1000 пользователей, единовременно работающих с приложением. Раньше с нагрузочным тестированием не сталкивался никогда, вот приходится на ходу постигать это ремесло. Прошу совета у экспертов и опытных коллег: каким инструментом (инструментами) в данном случае лучше пользоваться? Проштудировал этот форум прежде чем создать тему. Судя по всему, HP Load Runner в данном случае-наиболее часто используемое решение. Но интересует вопрос-действительно ли он нужен в данном конкретном случае, или есть какие-то альтернативы ему? Например, что-то более простое и дешёвое? Или в моём случае ничего более подходящего не найти?


  • 0

#2 schizophrenia

schizophrenia

    Новый участник

  • Members
  • Pip
  • 58 сообщений
  • ФИО:Mikhail Epikhin
  • Город:Moscow

Отправлено 19 Август 2014 - 08:21

Если Вы знаете какие запросы задаёт десктопный клиент, и знаете их распределение, то  можете воспользоваться jmeter. С помощью него по jdbc можно хорошо нагружать базы данных, в том числе и oracle. Как пример могу показать как нагружать mysql, но в целом всё аналогично и для oracle.

 

Если же запросов не знаете, то это возможно сделать только через интерфейсы и api самого приложения на delphi. И тут всё сильно зависит от реализации и ничего уницированного, к сожалению, нет.


  • 0

July 2015 — Present / Service Reliability Engineer at Yandex 

Sep 2012 — July 2015 / Performance Test Engineer at Yandex 
Feb 2012 — Aug 2012 / Performance Test Engineer at Performance Lab 


#3 Allant

Allant

    Новый участник

  • Members
  • Pip
  • 13 сообщений

Отправлено 19 Август 2014 - 08:43

Правильно ли я понимаю: С помощью jmeter можно нагружать базу напрямую запросами, непосредственно клиентская часть в этом процессе вообще участия не принимает, правильно? Если так, то тот же многими восхваляемый Load Runner работает несколько иначе? Он имитирует работу не напрямую с базой, а с клиентом? Или просто LR предоставляет больше инструментов, а принцип работы тот же-прямые запросы к базе?


  • 0

#4 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 808 сообщений
  • ФИО:Dmitry Petrov

Отправлено 10 Сентябрь 2014 - 10:13

1) Правильно ли я понимаю: С помощью jmeter можно нагружать базу напрямую запросами, непосредственно клиентская часть в этом процессе вообще участия не принимает, правильно?

 

2) Если так, то тот же многими восхваляемый Load Runner работает несколько иначе? Он имитирует работу не напрямую с базой, а с клиентом? Или просто LR предоставляет больше инструментов, а принцип работы тот же-прямые запросы к базе?

 

Первое: потому как в указанном примере от schizophrenia, предлагается использовать jdbc, что явно указывает на работу напрямую с базой. Но jmeter может нагружать и клиентскую часть, если эта самая часть написана на джава либо на вёбе либо имеет интерфейс взаимодействия по сети либо ещё много чего. Но jmeter НЕ умеет работать напрямую с дельфями.

 

Второе: Лоад ранер, как продукт из линейки ХП (QTP умеет работать с дельфями) умеет то что не всегда умеют опенсурсные приложения. Как например работать с дельфи ГУИ.

 

Принцип работы обоих приложений одинаковый.


  • 0


Тестирование производительности (JMeter)
онлайн
Тестирование удобства использования
онлайн
Тестирование REST API
онлайн
Тестирование веб-приложений 2.0
онлайн




Темы с аналогичным тегами Oracle, БД, нагрузочное тестирование, Delphi, десктоп

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале