Testing (O'Reilly) дабы иметь какое-то представление об автоматизированном нагрузочном тестировании. Как у человека, незнакомого с данной областью, у меня возник ряд вопросов. Буду премного благодарен, если вы поможете мне внести ясность. Итак:
В книге О"Рейли есть замечательные графики:
1. Скорость отклика транзакции с увеличением количества виртуальных юзеров:

2. И, собственно, таблица, описывающая саму транзакцию:

Вопрос №1:
Как видно из таблицы, транзакция представляеят собой набор из множества асинхронных реквестов. И вот какой у меня возник главный вопрос: каким образом было высчитано значение response time? Насколько я понимаю, это значение было получено путем суммирвоания времени ответа ВСЕХ асинхронных request'ов, включенных в транзакцию - будь то подгрузка картинки, или html документа. Время предполагаемого ожидания юзера, насколько я понял, в transaction response time не включается по очевидным причинам. Правильно я понимаю данную ситуацию?
И второе - я попробовал построить подобный график при помощи JMeter Plugin'a http://code.google.c...eTimesVsThreads, и получил неадекватный график:
(каждые 4 секнунды включается новый юзер)

Вопрос №2:
Как оказалось, данный график не несет абсолютно никакой информации о зафейленых реквестах, и просто продолжает от балды высчитывать время ответа, даже если он вообще не пришел (что было прекрасно видно View Results Tree). Так вот - каким образом на данном графике отобразить зафейленные запросы?
Заранее спасибо за помощь!