Смоделируйте ввод в хром-омнибоксе на рабочем столе для тестирования производительности

Я пытаюсь увидеть, могу ли я каким-то образом программно набирать текст в омнибоксе Chromium с помощью сценария / автоматизации / и т. Д. Для тестирования Perf.

Я хочу проверить следующее: 1. Клиентская сторона: для каждого нажатия клавиши в Omnibox я хочу измерять скорость рендеринга Omnibox, когда есть предложения, поступающие со стороны сервера. Это записано в гистограмме прямо сейчас. 2. Серверная сторона: для каждого нажатия клавиши в омнибоксе я хочу измерить время отклика. Это также зарегистрировано в гистограмме прямо сейчас. И мы хотим встретить много нажатий клавиш с разными запросами, чтобы автоматически охватить две области.

Я знаю, что тестовая среда Chromium Catapult имеет тесты для измерения производительности Perf / системы, однако текущие тесты предназначены только для мобильных приложений Chrome Android. Не для настольного приложения Chromium.

И я не вижу каких-либо существующих тестов в Catapult, которые могли бы управлять омнибоксом настольного приложения Chromium и имитировать ввод текста в омнибоксе.

Есть ли способ, которым я могу сделать это, это не обязательно должен быть фреймворк Catapult.

1 ответ

Если вы обнаружите проблему в "рендеринге" (которую вы не определили как общую или техническую), кому вы ожидаете сообщить об этом для сообщения о дефекте и исправления в вашей временной шкале?

Другие вопросы по тегам