1

У меня есть мобильное веб-приложение, и мне нужен метод измерения времени, которое требуется для моего приложения, чтобы реагировать на взаимодействие с пользователем. Примером может быть измерение времени, которое требуется кнопке для изменения внешнего вида (чтобы показать пользователю, что он нажал) после первоначального нажатия кнопки.Как измерить время отклика взаимодействия пользователя с моим веб-приложением?

Я не знаю никаких инструментов для создания хрома, которые могут это сделать, но если вы знаете какие-либо инструменты или методы измерения времени отклика пользовательского интерфейса, мы будем очень благодарны!

Спасибо!

ответ

1

Вы можете проанализировать сквозную латентность пользовательского интерфейса во время переходов страницы с помощью API навигации навигации (спецификация W3C, дополнительная документация, матрица поддержки браузера). Эти измерения задержки могут быть записаны для широкого круга пользователей и проанализированы в совокупности, чтобы получить достойный обзор производительности для всех пользователей.

В Интернете наиболее распространенным вариантом является, вероятно, Selenium, благодаря большому количеству языковых привязок и массиву инструментов тестирования. Фактически, вы должны иметь возможность проводить проверки производительности пользовательского интерфейса в более общем наборе регрессионных тестов.

0

Вы используете System.currentTimeMillis(), измеряя время начала и конца приложения. Время окончания - время начала = время отклика приложения.