задний план:
Недавно я использовал Perfdog и нашел несколько общих навыков, а теперь Amway даст вам несколько советов.
1. Дважды щелкните аннотацию
Не говоря уже об основном использовании, мы часто сталкиваемся со многими сценариями в течение всего процесса тестирования, и данные о производительности каждого сценария обычно отличаются, поэтому, чтобы сделать его более очевидным в отчете, мы можем добавить аннотации, такие как маркировка ключа узлы и т.д.
Аннотации и калибровка (двойной щелчок левой кнопкой мыши для создания аннотации. Двойной щелчок левой кнопкой мыши для отмены созданной аннотации. Щелкните левой кнопкой мыши для калибровки):
2. Добавьте теги к сценам
Чтобы более четко различать наши тестовые сценарии, мы можем добавить метки к времени этапа,
Например, когда моя отметка закончена, это выглядит так
Теперь давайте посмотрим на стиль отчета.
Делает ли это различие сцен более очевидным?
3. Сохраните определенную информацию о данных
Иногда нам нужно записать конкретные данные каждого запущенного кадра, у нас есть два способа:
1. После выбора поля левой кнопкой мыши правая кнопка сохраняет
2. При загрузке данных в облако после теста выберите одновременное сохранение локально
Таким образом, данные можно сохранить в конкретный Xlsx, и по умолчанию они находятся в папке данных/имя пакета тестового приложения/времени тестирования рабочей собаки.
Сохраненные данные Excel также будут храниться на разных листах в соответствии с тегами нашей сцены.
Вот два скрытых трюка
Совет 1. Перезагрузите исторические данные:
1) Сначала у нас есть Perfdog с пустыми данными
2) У нас есть предыдущие данные EXCEl
3) Вот в чем дело,
4) Получите визуализацию исторических тестовых данных
Очень подробные исторические тестовые данные, у вас есть все, что вы хотите, поэтому исторические данные будут перезагружены, включая предыдущие аннотации меток.
Навык 2, перехватить данные и загрузить их в облако:
Вам нужно только проверить загрузку в облако, когда вы щелкните правой кнопкой мыши, чтобы сохранить, и вы можете загрузить данные, выбранные в поле, в облако в качестве тестового примера.Вы можете щелкнуть левой кнопкой мыши, чтобы выбрать данные, на каком этапе, и щелкните правой кнопкой мыши, чтобы загрузить в облако.
Таким образом, в фоновом режиме будет сгенерирован новый отчет о текущих выбранных данных.
4. Многопроцессное тестирование
На платформе iOS мультипроцесс APP разделен на расширение APP и системный XPC-сервер.
Например: программное обеспечение для прямых трансляций киберспорта использует процесс расширения APP (имя процесса расширения LABroadcastUpload). Конечно, также можно использовать системный служебный процесс XPC Server, например, обычный веб-браузер будет использовать webkit.
Платформа Android, общее крупномасштабное приложение, такое как игры, которые иногда запускаются в сотрудничестве с несколькими процессами (мини-игры WeChat, Weishi и другие приложения и игры, такие как King of Glory и другие игры, имеют несколько подпроцессов), вы можете выбрать целевой подпроцесс для целевого тестирования. По умолчанию это основной процесс;
5. Сравнение данных
PerfDog поддерживает многомерное сравнение: детали поддержки, модель, версия, соотношение, интервал, тенденция, перетаскивание и т. д. И Android, и iOS могут визуально сравнивать несколько тестовых случаев в новой версии и могут визуально видеть название проекта, номер версии тестового проекта, модель устройства, FPS, использование ЦП, использование памяти, использование графического процессора и другую информацию.
Сначала выберите данные для сравнения на веб-фоне.
После выбора откройте интерфейс сравнения, чтобы сравнить данные исторических тестов, можно сравнить FPS, процессор, память, графический процессор, сеть, энергопотребление, очень удобно.
【Детали оборудования】
Нажмите кнопку «Подробности» за устройством, и вы также сможете увидеть подробную информацию об устройстве, включая имя устройства, версию системы, архитектуру процессора, количество ядер, частоту процессора, модель графического процессора, версию OpenGL, объем памяти и другую информацию.
【Сравнение временных интервалов】
Выбор периода времени для определенных тестовых данных может немедленно отобразить соответствующие подробные данные каждого тестового набора за этот период времени. Например, если вы выберете данные FPS за период времени на рисунке ниже, PerfDog будет напрямую отображать средний FPS, отклонение FPS, процент кадров больше 18, процент кадров больше 25, количество пропущенных кадров и другие данные. сравнительная информация для пяти тестовых случаев.
【Сравнение одновременно】
Тот же параметр временного тренда можно проверить в правой части страницы данных. Нажмите кнопку «Same Time Trend», и все диаграммы будут пропорционально построены для одного и того же временного интервала для сравнения. Если вы хотите вернуться в исходное состояние, вы можете снять флажок состояния.
【Свободное перетаскивание】
Редактирование временной шкалы диаграмм свободного перетаскивания будет применяться ко всем диаграммам.Метод работы заключается в наведении указателя мыши на вариант использования, и вариант использования появится в приостановленном состоянии.Нажмите и удерживайте левую кнопку, чтобы перетащить влево и вправо, и отпустите его, чтобы определить положение.Вы можете повторить операцию, вам нужно сначала нажать кнопку свободного перетаскивания.
Функция сравнения решила проблему, связанную с невозможностью сравнения параметров производительности между аналогичным программным обеспечением и несколькими данными одного и того же приложения. С помощью этой функции можно получить серию отчетов и изображений со сравнительными данными.Данные многочисленны, интуитивно понятны и полны, имеют высокую практичность и справочную ценность.
Более подробную инструкцию по применению можно найти здесь:Инструкции по применению
Описание эталонного стандарта производительности:Эталонный стандарт производительности