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

Фотография

Стресс тестирование


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

#1 Olga_

Olga_

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Olya

Отправлено 11 апреля 2007 - 09:24

Добрый день!
Подскажите пожалуйста в таком вопросе
Есть баг, который проявляется только на продакшене при нагрузке на сервер. Нужно чем то проэмулировать эту нагрузку.
Как это сделать, какие есть советы???? Какрй тулзой лучше пользоваться чтобы эту нагрузку можно создать???
Спасибо большое
Оля
  • 0

#2 Genka

Genka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 328 сообщений
  • ФИО:Геннадий Алпаев
  • Город:Украина, Днепр


Отправлено 11 апреля 2007 - 10:26

что за приложение?
на чем написано?
ну как обычно, уточните задачу
  • 0

TestComplete для начинающих (видеозаписи курса)

Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)

Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest


#3 Olga_

Olga_

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Olya

Отправлено 11 апреля 2007 - 12:59

Дот нет, си шарп

баг обнаружился в период большой нагрузки на серсер, конкретные действия юзера не определены, но известен участок кода , в котором иксепшн вылетает. Вот в районе этого кода (там изменения в базу графика приема врача вносятся )приложение необходимо поюзать ) предварительно нагрузив приложение, чтоб условия воссоздать.
  • 0

#4 Genka

Genka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 328 сообщений
  • ФИО:Геннадий Алпаев
  • Город:Украина, Днепр


Отправлено 11 апреля 2007 - 13:06

ну, вообще-то тут важнее знать, что на серверной части, чем на клиентской

т.е. что за база данных используется?
  • 0

TestComplete для начинающих (видеозаписи курса)

Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)

Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest


#5 Olga_

Olga_

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Olya

Отправлено 11 апреля 2007 - 13:41

база данных - SQL Server 2000 стоит
  • 0

#6 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 11 апреля 2007 - 13:56

Какая именно БД используется это вообще не важно, если только приложение не 2-tier. Смотрите какой протокол ваш клиент использует при общении с сервером (первым в цепочке, если у вас многозвенка). Далее смотрите на тулы, которые в состоянии записывать/воспроизводить траффик по требуемому протоколу.

P.S. Вообще такие вопросы надо постить в подфорум "Выбор инструментов".
  • 0
Дмитрий Шевченко

HP Software

#7 Case

Case

    Основатель

  • Members
  • PipPipPipPipPipPip
  • 7 071 сообщений
  • ФИО:Панкратов Вячеслав
  • Город:Украина, Киев.

Отправлено 11 апреля 2007 - 14:06

P.S. Вообще такие вопросы надо постить в подфорум "Выбор инструментов".

Согласен. Туда и перенесено.
  • 0
Слава Панкратов
Редактор портала www.it4business.ru

#8 JimR

JimR

    Опытный участник

  • Members
  • PipPipPipPip
  • 253 сообщений
  • ФИО:Ручко Дмитрий Иванович
  • Город:Москва

Отправлено 11 апреля 2007 - 14:13

Я бы поставил вопрос по-другому.

1. У вас web-интерфейс у клиента или win-формы используются?
2. Надеюсь нет каких-то действий с БД, которые инициируются не пользователем, а каким-нибудь сервисом с определенной периодичностью?
  • 0
Дмитрий Ручко
InfoTeCS

#9 Olga_

Olga_

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

  • Members
  • Pip
  • 25 сообщений
  • ФИО:Olya

Отправлено 11 апреля 2007 - 14:52

У клиента используется веб-инрефейс.
Записи в БД синхронизируются между собой через некоторое время, что-то удаляется. что-то сохраняется

Почему написала вопрос в раздел "TestComplete"?
Пользуюсь этим приложением.
И у меня больше вопрос - как найти баг в данный проблеме.. :(.
Изивняюсь если ни туда занесла вопрос )
  • 0

#10 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 11 апреля 2007 - 15:44

Почему написала вопрос в раздел "TestComplete"?
Пользуюсь этим приложением.

Тогда стоило спрашивать о том как это можно сделать в TC, а не какой тулзой лучше пользоваться. Пробуйте сначала с TC - с HTTP протоколом он что-то может изобразить в плане генерации нагрузки.
  • 0
Дмитрий Шевченко

HP Software

#11 a66at

a66at

    Постоянный участник

  • Members
  • PipPipPip
  • 184 сообщений
  • ФИО:Victor Ichalov

Отправлено 11 апреля 2007 - 17:19

баг обнаружился в период большой нагрузки на серсер, конкретные действия юзера не определены, но известен участок кода , в котором иксепшн вылетает. Вот в районе этого кода (там изменения в базу графика приема врача вносятся )приложение необходимо поюзать  ) предварительно нагрузив приложение, чтоб условия воссоздать.


Ну так для того, чтобы "условия воссоздать", вполне возможно придётся ещё какие-то из задействованных операций моделировать, а не только ту, которая отсвечивает. Хотя это зависит.

И у меня больше вопрос - как найти баг в данный проблеме.. :(.

Если "иксепшн вылетает", то у него наверное стек-трейс есть, номер и описание? Если есть, то можно считать баг найденным. :)
  • 0


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

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