Мне нужно смоделировать n запросов в минуту. Я тестирую 5 различных веб-сервисов, каждый из которых должен имитироваться с разными n запросами в минуту. Какой лучший способ ?. Обязательно ли использовать таймеры ?. Могу ли я прикрепить таймер к сэмплеру или его следует присоединить только к группе потоков ?. объект запроса к базе данных может иметь вызов метода, который выглядит следующим образом:
$result = $database->select('my_table')->where(array('my_field'=>'a_value'))->limit(1)->execute();
Проблема возникает, если мне нужно имитировать два разных запроса на выбор, чтобы они возвращали разные результаты. Есть идеи?
Речь идет конкретно о PHPUnit, но поможет опыт других фреймворков модульного тестирования.