Общие советы PerfDog

контрольная работа

задний план:
Недавно я использовал Perfdog и нашел несколько общих навыков, а теперь Amway даст вам несколько советов.
1. Дважды щелкните аннотацию
Не говоря уже об основном использовании, мы часто сталкиваемся со многими сценариями в течение всего процесса тестирования, и данные о производительности каждого сценария обычно отличаются, поэтому, чтобы сделать его более очевидным в отчете, мы можем добавить аннотации, такие как маркировка ключа узлы и т.д.

Двойная левая кнопка мыши для добавления комментариев

Аннотации и калибровка (двойной щелчок левой кнопкой мыши для создания аннотации. Двойной щелчок левой кнопкой мыши для отмены созданной аннотации. Щелкните левой кнопкой мыши для калибровки):
在这里插入图片描述
2. Добавьте теги к сценам

Чтобы более четко различать наши тестовые сценарии, мы можем добавить метки к времени этапа,

Пометьте данные о производительности с помощью кнопки метки и дважды щелкните область цвета левой кнопкой мыши, чтобы изменить имя метки соответствующей области.

在这里插入图片描述
Например, когда моя отметка закончена, это выглядит так
在这里插入图片描述
Теперь давайте посмотрим на стиль отчета.
在这里插入图片描述
Делает ли это различие сцен более очевидным?
3. Сохраните определенную информацию о данных
Иногда нам нужно записать конкретные данные каждого запущенного кадра, у нас есть два способа:
1. После выбора поля левой кнопкой мыши правая кнопка сохраняет
在这里插入图片描述
2. При загрузке данных в облако после теста выберите одновременное сохранение локально
Таким образом, данные можно сохранить в конкретный Xlsx, и по умолчанию они находятся в папке данных/имя пакета тестового приложения/времени тестирования рабочей собаки.
在这里插入图片描述
Сохраненные данные Excel также будут храниться на разных листах в соответствии с тегами нашей сцены.
在这里插入图片描述

Вот два скрытых трюка

Совет 1. Перезагрузите исторические данные:
1) Сначала у нас есть Perfdog с пустыми данными
在这里插入图片描述
2) У нас есть предыдущие данные EXCEl
在这里插入图片描述
3) Вот в чем дело,

Перетащите выбранные данные Excel в PerfDog.

在这里插入图片描述
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», и все диаграммы будут пропорционально построены для одного и того же временного интервала для сравнения. Если вы хотите вернуться в исходное состояние, вы можете снять флажок состояния.
在这里插入图片描述
【Свободное перетаскивание】
Редактирование временной шкалы диаграмм свободного перетаскивания будет применяться ко всем диаграммам.Метод работы заключается в наведении указателя мыши на вариант использования, и вариант использования появится в приостановленном состоянии.Нажмите и удерживайте левую кнопку, чтобы перетащить влево и вправо, и отпустите его, чтобы определить положение.Вы можете повторить операцию, вам нужно сначала нажать кнопку свободного перетаскивания.

在这里插入图片描述
Функция сравнения решила проблему, связанную с невозможностью сравнения параметров производительности между аналогичным программным обеспечением и несколькими данными одного и того же приложения. С помощью этой функции можно получить серию отчетов и изображений со сравнительными данными.Данные многочисленны, интуитивно понятны и полны, имеют высокую практичность и справочную ценность.

Более подробную инструкцию по применению можно найти здесь:Инструкции по применению

Описание эталонного стандарта производительности:Эталонный стандарт производительности