Смоделируйте ввод в хром-омнибоксе на рабочем столе для тестирования производительности
Я пытаюсь увидеть, могу ли я каким-то образом программно набирать текст в омнибоксе Chromium с помощью сценария / автоматизации / и т. Д. Для тестирования Perf.
Я хочу проверить следующее: 1. Клиентская сторона: для каждого нажатия клавиши в Omnibox я хочу измерять скорость рендеринга Omnibox, когда есть предложения, поступающие со стороны сервера. Это записано в гистограмме прямо сейчас. 2. Серверная сторона: для каждого нажатия клавиши в омнибоксе я хочу измерить время отклика. Это также зарегистрировано в гистограмме прямо сейчас. И мы хотим встретить много нажатий клавиш с разными запросами, чтобы автоматически охватить две области.
Я знаю, что тестовая среда Chromium Catapult имеет тесты для измерения производительности Perf / системы, однако текущие тесты предназначены только для мобильных приложений Chrome Android. Не для настольного приложения Chromium.
И я не вижу каких-либо существующих тестов в Catapult, которые могли бы управлять омнибоксом настольного приложения Chromium и имитировать ввод текста в омнибоксе.
Есть ли способ, которым я могу сделать это, это не обязательно должен быть фреймворк Catapult.
1 ответ
Если вы обнаружите проблему в "рендеринге" (которую вы не определили как общую или техническую), кому вы ожидаете сообщить об этом для сообщения о дефекте и исправления в вашей временной шкале?