После просмотра всех ответов здесь hasOwnProperty не требуется для моего собственного использования, потому что мой json-объект чист; нет смысла добавлять дополнительную обработку javascript. Это все, что я использую:
for (var key in p) {
console.log(key + ' => ' + p[key]);
// key is key
// value is p[key]
}
Я посмотрел бы на обновление к WCat 6.3 - доступный здесь для x86 и здесь для x64
Они изменили файл настроек/сценария strucutures, который является немного болезненным, но должен удовлетворить Вашим потребностям.
Я только что начал оценивать wcat 6.3, и я боюсь, что мой опыт был немного неутешителен с точки зрения онлайн-поддержки / сообщество.
Существует также главная ошибка в wcat.wsf сценарии - см.:
http://forums.iis.net/t/1153312.aspx
Я теперь борюсь с получением измерительной работы счетчика производительности.
У меня нет ответа для Вас, но Вы рассмотрели использование других инструментов для своего тестирования? Инструменты WCAT кажутся довольно ограниченными и сложными для использования.
OpenSTA и JMeter являются хорошими инструментами с открытым исходным кодом для загрузки/напряжения/тестирования производительности.
Я имел хороший успех с WCAT, хотя я борюсь с моделированием соединений NTLM.
Я использую 6.3, таким образом, мои файлы конфигурации выглядят очень отличающимися от Ваших. Некоторые глюки я отметил по пути:
+ Удостоверьтесь, что Вам выключили Ваш брандмауэр, или дыры перфорировали через для WMI.
+ Каждая вещь, которую Вы устанавливаете в заголовке запроса, оказывает огромное влияние на пропускную способность. Яблоки к яблокам должны иметь те же заголовки запроса.
+ Удаленные вызовы с несколькими клиентами работают только после исправления ошибки, определенной sthorogood.
После того как я пересек те препятствия, я получил большие результаты WCAT. Это тестирует быстро, повторяемо, и настойчиво.
Всего наилучшего,
Kevin
OpenSTA и JMeter смотрят очень Apache как. Я выполняю IIS на Windows Server 2003.
Вы посмотрели на Инструмент Напряжения веб-приложения Microsoft?
для счетчика производительности вы можете определить -p .prf в той же команде, запущенной для контроллера, как: wcctl -c config.txt -d distribution.txt -s script.txt -a localhost - p performance.prf