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

Фотография

Как определить время загрузки страницы для каждого виртуального юзера?


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

#1 QA*

QA*

    Активный участник

  • Members
  • PipPip
  • 104 сообщений
  • Город:Москва

Отправлено 23 июля 2009 - 07:17

Доброго времени суток уважаемые коллеги!

Стоит задача, которая состоит из нескольких частей:
1. Нужно автоматизировать следующие действия:

а) открываем web-страничку, вводим логин и пароль - в результате отрывается новая страничка с множеством полей ввода данных
б) вводим данные и нажимаем на пнопку "Проверить"
в) отправляется запрос серверу, загружается страничка с результатом проверки.

2. Сэмулировать параллельное выполнение вышеописанных действий для 30-50 пользователей.

3. Для каждого пользователя найти время выполнения а), б), в)

4. Найти среднее время выполнения а), б), в)

Плиз, посоветуйте, какой инструмент выбрать и, если не сложно, пару слов о том как в нем все это реализовать.
  • 0

#2 QA*

QA*

    Активный участник

  • Members
  • PipPip
  • 104 сообщений
  • Город:Москва

Отправлено 23 июля 2009 - 07:35

Ой, тему надо было в "Автоматизированное тестирование ПО" разместить, сори, немножко промахнулся... Почитал немножко о LoadRunner, может быть он как раз и может сгодиться...
  • 0

#3 Boltick

Boltick

    Специалист

  • Members
  • PipPipPipPipPip
  • 596 сообщений
  • ФИО:Алексей
  • Город:планета Земля

Отправлено 23 июля 2009 - 08:05

Ой, тему надо было в "Автоматизированное тестирование ПО" разместить, сори, немножко промахнулся... Почитал немножко о LoadRunner, может быть он как раз и может сгодиться...

Я бы даже сказал, что в "Тестирование производительности" а не сюда...

А по существу вопроса, читайте что такое транзакции в Loadrunner и как их использовать...

Если хотите попробуйте написать тесты на Jmeter или Grinder
  • 0
Алексей Булат
Про Тестинг

#4 Dmitry_NJ

Dmitry_NJ

    Консультант

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

Отправлено 24 июля 2009 - 03:41

Почитал немножко о LoadRunner, может быть он как раз и может сгодиться...

С точки зрения функциональности сгодится на ура. С точки зрения цены (если LR у вас нет и надо покупать) для решения такой примитивной задачки на 30-50 VUs это очевидный overkill.
  • 0
Дмитрий Шевченко

HP Software

#5 QA*

QA*

    Активный участник

  • Members
  • PipPip
  • 104 сообщений
  • Город:Москва

Отправлено 24 июля 2009 - 06:51

Спасибо за советы.
Еще я нашел программку BadBoy (http://www.badboy.com.au/). Уже в ней написал скрипт, выполняющий необходимые действия, измеряющий время выполнения действий. Только вот не могу понять, как сделать так, чтобы при каждом обращении к базе данных переменной присваивалось значение следуюющая строчка из табицы базы данных или экселевского файла (таблица состоит из одного столца с большим количеством строк), а то у меня при каждой итерации значения переменной равно первой строчке таблицы.
  • 0


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

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