Я пытаюсь автоматизировать сценарий тестирования производительности на двух разных браузерах Edge и Chrome, поскольку оба сценария поддерживают JavaScript API для повышения производительности.
Проблема, с которой я сталкиваюсь, заключается в том, что мои сценарии отличаются друг от друга, но это происходит в одном сеансе веб-браузера.
Например, мне нужно измерить время отклика при открытииформа, которая является первым сценарием, вторым сценарием будет время отклика, необходимое для сохранения формы, оба являются двумя разными сценариями, но используют один и тот же сеанс браузера.
Я пытаюсь использовать следующий код, как только мой первый сценарийготово
window.performance.timing.responseStart - window.performance.timing.responseEnd
здесь я получаю правильное время 8 мс, опубликую это, я пытаюсь заполнить и сохранить форму, которая является моим вторым сценарием, и проверить время ответа, как указано выше, я все еще получаю 8 мс, чтоне подтверждено, поскольку фактическое время, необходимое для сохранения и перезагрузки новой формы, составляет более 8 мс.Когда я проверяю время начала и окончания индивидуального ответа, они остаются одинаковыми для всего сеанса.
Я хочу рассчитать другое время ответа для формы при сохранении и перезагрузке.Это возможно на первом месте?Если да, то какой подход лучше?