Завершение пользовательского сеанса загрузки Visual Studio, если произошла ошибка веб-сайта - PullRequest
0 голосов
/ 20 января 2012

Я использую нагрузочный тест VS2010 для веб-сайта, но тестируемый сайт выдает некоторые ошибки (например, SiteUnavailable или другие общие ошибки, специфичные для сайта).

Тест загрузки продолжает выполнение, даже если в ответе возвращается ошибка - поэтому в журналах нашего сервера .NET показано много ошибок за один сеанс пользователя - и последующие ошибки вполне могут быть вызваны тем, что мы пытаемся продолжить веб-путешествие это действительно должно было закончиться.

Так можно ли завершить сеанс пользователя с ошибками, как только ошибка попадет в нагрузочный тест без , завершившего весь загрузочный тест? Затем я хотел бы, чтобы виртуальный пользователь продолжил еще одно новое путешествие по сети.

Мой loadtest не записан в сценарии (он использует представление по умолчанию), так как я где-то читал, что loadtest менее эффективен при написании сценариев.

Однако я не вижу настройки, которая позволила бы мне делать то, что я хочу, поэтому я думаю, что сценарии - это путь.

С благодарностью приняты любые указатели / предложения.
Dave

1 Ответ

0 голосов
/ 13 февраля 2012

В случае, если кому-то еще понадобится ответ на этот вопрос, я получил ответ через форум MS. В веб-тесте есть настройка «StopOnError» - это должно быть установлено в «Истина» и завершит веб-тестирование, а НЕ тестирование в случае ошибки Этот параметр позволяет избежать цепочки потенциально не связанных ошибок, которые могут возникнуть в результате одной ошибки.

...