Наблюдение: шаги «Выполнить результаты» в дереве результатов отображаются как проход (большинство из них). ОДНАКО, когда я анализирую HTML-формат ответа (на вкладке «Данные ответа»), домашняя страница и страница выхода из системы не загружаются самостоятельно... он по-прежнему показывает саму страницу входа в систему ..
Да, именно поэтому каждый тест должен проверять результаты.Простого ответа HTTP 200 (HTTP OK) недостаточно, как неожиданного, но допустимого, страницы могут быть возвращены, что не подходит для бизнес-процесса.Если ваш виртуальный пользователь продолжает работать, не отслеживая, то высока вероятность того, что вы столкнетесь с необработанным исключением (HTTP 500), когда начнете представлять данные на сервер, который находится вне контекста в состоянии потока бизнес-процесса.
Это один из способов проверки зрелости тестера производительности, зрелости тестера и стоимости того, что доставляется.Если, посмотрев на сценарий, вы обнаружите, что тестер не проверяет ожидаемые результаты, возвращаемые в контенте (а не только статус), вы можете быть уверены, что зрелость тестера низкая и стоимость доставкитакже совпадает.Скорее всего, вы можете найти соответствующие точки данных в обработке данных (динамических и предоставленных пользователем), мониторинге, анализе и т. Д. *
Как тестер, каждый шаг имеет ожидаемый результат.Проверьте это.Это верно для ручного тестирования.Это верно для автоматизированного функционального тестирования.Это верно для тестирования производительности.Это верно независимо от используемого инструмента (ов).