Я уверен, что вы могли бы получить ответ на этот вопрос до сих пор. Но я публикую этот ответ для более широкого сообщества. Так как я тоже сталкивался с подобными проблемами.
Вопрос: Как получить подробные данные о времени отклика транзакций. Так как Visual Studio не предоставляет детали транзакции для нагрузочных тестов с юнит-тестами?
Ссылаясь на ваш вопрос 1-2.
-> Существует метод TestContext.BeginTimer в C #. Если вы используете это во время вашего фактического вызова WCF, подробности об уровне транзакции будут видны в результатах. Таким образом, вы можете создать время поездки туда и обратно.
Вопрос: Вы хотите генерировать нагрузку со скоростью около 60-70 рэк / сек. Как это сделать?
-> Как вы, возможно, знаете, в visual studio есть три схемы загрузки.
1. постоянная нагрузка
2. ступенчатая схема загрузки
3. Модель нагрузки на основе целей
вы можете использовать шаблон загрузки на основе целей, в котором вам нужно применять транзакциюname и цель в терминах транзакций / сек. В этом случае вы можете применить 60 и 70. Visual Studio будет увеличивать или уменьшать пользовательскую нагрузку в зависимости от транзакции в секунду и пытаться оставаться на определенном уровне нагрузки.
Надеюсь, это поможет.