В настоящее время я работаю над написанием приложения для тестирования нагрузки, которое использует Load Test с помощью Visual Studio 2010. Тест нагрузки будет имитировать 20 пользователей на одном компьютере, и мне нужны некоторые данные для быть общим в памяти между всеми имитируемыми пользователями.Проверка загрузки Visual Studio Виртуальные пользователи Моделирование
Я был удивлён, я не мог найти в документации, отвечая на следующий вопрос:
Что отделяет контекст выполнения каждого виртуального пользователя от другого? Каждый виртуальный пользователь запускает тесты в своем собственном процессе? Может быть, в своем собственном домене приложений? Или просто по собственной теме? Мне нужно знать, потому что, если каждый пользователь запускает тесты в своем собственном процессе, то весь кеш в памяти не используется совместно и создается для каждого пользователя, а не для одного из них, что для меня плохо.
Это может быть действительно очевидно, но имейте в виду, что любое решение, основанное на статических классах/переменных для обмена данными между виртуальными пользователями, не подходит для настройки нескольких агентов. – agentnega