====================== Анализ выходных данных ====================== Рассмотрим два случая анализа выходных данных теста: 1. Стрельба велась farebat'ом ----------------------------- В каталоге со стрельбой(атрибут wd) будут присутствовать два файла: ``phout.txt`` и ``.fire.json``, в первом содержится агрегированная статистика работы Фантома, во втором описание стрельбы. Этих данных достаточно для построения результирующих графиков и таблиц: :: $ cd /full/path/to/fire/wd $ fire-chart Исполняемый файл ``fire-chart`` принимает на вход несколько аргументов. например: * ``-p POINTS_NUM, --points POINTS_NUM`` Кол-во точек в графиках(по-умолчанию 200). Влияет на детализированность графика. * ``-f, --force`` Перезаписать каталог с отчетом если он присутсвует. 2. Стрельба велась другим приложением или "чистым" Фантомом. ------------------------------------------------------------ Создаём пустой каталог, копируем в него файл ``phout``, создаём файл описания стрельбы ``.fire.json``: :: { "load": [ [ "line", 1, 150, "5m" ],[ "line", 150, 200, "20m" ] ], "started_at": "1338274999", "time_periods": [ 10, 45, 50, 100, 150, 300, 500, "1s", 1500, "2s", "3s", "10s", "11s" ] } Генерируем отчёт: :: $ fire-chart Как мы видим у обьекта три атрибута, все обязательные. Синтаксис и значения описаны `сдесь `_.