Як проаналізувати звіт про тестування

Ця стаття допоможе вам аналізувати результати звітів про тестування. У ній ви знайдете огляд помилок, застережень і проблем, які може бути виявлено у вашому додатку. Щоб дізнатися, як налаштувати та сформувати звіт, прочитайте статтю Як виявляти проблеми за допомогою звіту про тестування.

З результатів звіту про тестування можна дізнатися, скільки виявлено помилок, застережень і незначних проблем. Отримані дані групуються за типом проблеми. Ви також побачите рекомендації залежно від результатів тестування додатка.

Примітка. Google не гарантує, що навіть такий корисний і ефективний інструмент, як звіт про тестування, виявить усі проблеми вашого додатка. Щоб отримати якомога повніші й релевантніші результати, перевірте та оновіть параметри свого звіту про тестування.

Огляд звіту про тестування

На сторінці Огляд звіту про тестування можна дізнатися, скільки виявлено унікальних помилок, застережень і незначних проблем. Отримані дані групуються за чотирма категоріями: "Стабільність", "Продуктивність", "Спеціальні можливості" й "Безпека та довіра". Докладно ці категорії описано нижче.

Ви також побачите кількість пристроїв, на яких протестовано ваш додаток, і залежно від результатів тестування – висновки й рекомендації з його покращення.

Нижче наведено кілька прикладів проблем, які можна виявити під час тестування.

  • Помилки: дані про збої, помилки ANR, використання хибних бібліотек або непідтримуваних інтерфейсів API, на які накладено обмеження.
  • Застереження: дані про повільні запуск і завантаження, проблеми з входом або скануванням, помилки пам’яті та використання непідтримуваних інтерфейсів API, на які ще не накладено обмеження.
  • Незначні проблеми: дані про відсутні мітки контенту, проблеми з контрастом кольорів, маленький розмір області дотику та проблеми із застосуванням.

 

Згорнути все Розгорнути все

Деталі звіту про тестування

Стабільність

Кожен розділ вкладки Стабільність містить відомості про проблеми, виявлені під час тестування, зокрема наведені нижче.

  • Тип і значок проблеми:
    • червоний колір указує на помилку
    • жовтий колір указує на застереження
    • зелений колір указує на відсутність проблем
  • Кількість пристроїв, на яких виявлено проблему
  • Трасування стека, пов’язане з проблемою
  • Відповідний API (не завжди)
  • Кількість випадків виникнення проблеми під час тестування (не завжди)

Біля кожної проблеми можна натиснути Показати більше, щоб отримати докладну інформацію, наприклад про назву пристрою, розмір екрана, версію Android, обсяг оперативної пам’яті, версію двійкового інтерфейсу додатка (ABI) і мову. Ви можете вибрати будь-яку модель пристрою та переглянути її характеристики, знімки екрана й відео з тестування, результати демонстраційного циклу й трасування стека (які також можна завантажити). Зверніть увагу, що ці дані доступні не в усіх випадках.

Примітка. Зафіксовані на тестових пристроях збої не впливають на статистику збоїв для додатка.

Як переглянути тестові пристрої, на яких не виявлено проблем

Унизу вкладки Стабільність наведено таблицю Тестові пристрої, на яких не виявлено проблем з інформацією про тестування, під час яких додаток працював без жодних відхилень. 

Кожний рядок містить назву тестового пристрою, його версію Android і значок, що вказує на наявність або відсутність проблем.

Стабільність: сумісність з Android

Якщо додаток використовує інтерфейси, відсутні в загальнодоступному пакеті Android SDK (так звані "непідтримувані" інтерфейси), помилки й застереження перелічуються на вкладках Огляд і Стабільність звіту про тестування.

Як переглянути окремі проблеми

Щоб з’ясувати, які непідтримувані інтерфейси використовуються, натискайте посилання "Переглянути проблеми" біля помилок і застережень категорії "Сумісність з ОС" у звіті про тестування. Щоб дізнатися, де в додатку викликався той чи інший інтерфейс, натисніть біля нього стрілку вниз і перегляньте результати трасування стека. Під час тестування один інтерфейс може викликатися кілька разів.

Непідтримувані інтерфейси об’єднуються в категорії за ступенем серйозності. Щоб уникнути проблем зі стабільністю, краще взагалі не використовувати такі інтерфейси, але категорії допомагають визначити, на що слід звернути увагу перш за все.

Пропонуємо таку пріоритетність:

  1. Обмежено: інтерфейси, що спричинятимуть несправності в деяких або всіх версіях Android.
  2. Непідтримуваний інтерфейс, використання буде обмежено: ми не гарантуємо правильність роботи таких інтерфейсів. У наступному випуску Android їх використання буде обмежено.
  3. Непідтримуваний інтерфейс, використання не буде обмежено: ми не гарантуємо правильність роботи таких інтерфейсів.

Примітка. Інтерфейси в кожній категорії впорядковуються за частотою викликів. Це також допомагає визначити пріоритетність вирішення проблем.

Продуктивність

Для кожної моделі пристрою результати тестування продуктивності містять наведені нижче показники.

Примітка: дані про продуктивність можуть не генеруватися на тестових пристроях із деякими старими версіями Android.

Як переглянути окремі звіти

Виберіть модель пристрою, щоб переглянути його характеристики, статистику продуктивності за певний період, знімки екрана й відео з тестування. Крім того, на графіку й записах ви можете побачити, як змінювався певний показник упродовж тестування. 

Наприклад, ви можете дізнатися, як змінювався відсоток використання ЦП. Якщо ви помітили пікове використання ЦП, перегляньте дії сканера, щоб вирішити проблему.

Зверніть увагу, що ці дані доступні не в усіх випадках.

Спеціальні можливості

З результатів тестування спеціальних можливостей можна дізнатися, скільки помилок, застережень і незначних проблем цього типу виявлено під час тестування. Отримані дані групуються за наведеними нижче категоріями.

Як переглянути звіти за категоріями

Під результатами вгорі вкладки Спеціальні можливості наведено розділи за категоріями з кластерами екрана, де в додатку виявлено проблеми з доступністю.

  • Виявлені помилки позначено червоним значком.
  • Жовтий значок позначає застереження.
  • Якщо виявлено лише незначні проблеми, ви побачите синій значок.
  • Якщо проблем не виявлено, ви побачите зелений прапорець.

Як переглянути окремі проблеми

Виберіть кластер екрана, щоб переглянути приклади знімків екрана із зазначенням моделі пристрою, операційної системи, розміру й щільності екрана, а також мови та рекомендацій.

Як покращити спеціальні можливості додатка

Знімки екрана

У розділі знімків екрана в результатах тестування містяться наведені нижче дані. 

  • Зображення інтерфейсу додатка різними мовами на тестових пристроях.
  • Метадані протестованих пристроїв (зокрема, назва моделі, версія Android, мова, роздільна здатність екрана та кількість точок на дюйм).
  • Кількість пристроїв, для яких зроблено знімки екрана.
  • Кількість пристроїв, на яких не вдалося протестувати ваш набір Android App Bundle.
    • Пристрої недоступні: набір App Bundle сумісний із цими пристроями, але під час тестування виникла проблема. У такому разі можна завантажити для додатка інший набір App Bundle і повторити тестування.
    • Пристрої несумісні: ваш набір App Bundle несумісний із певними тестовими пристроями. Ви не отримаєте результати для несумісних пристроїв, якщо виконаєте повторне тестування.

Примітка: якщо ви проводите тестування, використовуючи демонстраційні цикли, на вкладці Знімки екрана не буде даних.

Як можна переглядати знімки екрана

Ви можете згрупувати знімки екрана в результатах тестування, налаштувавши Параметри групування вгорі праворуч на вкладці Знімки екрана. Згрупувати знімки екрана можна двома способами.

  • Кластери екрана: виберіть цей варіант, щоб дізнатися, як схожий вміст екрана відображається на різних пристроях. У такому разі зображення у звіті про тестування групуються за елементами або віджетами на екрані. Кластери екрана вибрано за умовчанням.
  • Пристрої: виберіть цей варіант, щоб переглянути всі знімки екрана для певного пристрою. У такому разі знімки екрана відображаються в порядку їх створення під час тестування.

Щоб переглянути характеристики пристрою й отримати додаткову інформацію, виберіть знімок екрана.

Вибір мови

На вкладці Налаштування можна вибрати мови, якими ви хочете переглянути знімки екрана.

Безпека та довіра

Результати всіх тестувань містять назву й опис усіх загроз безпеці, знайдених у наборі App Bundle.

Примітка: радимо усунути всі перелічені загрози безпеці, перш ніж публікувати робочу версію набору App Bundle.

Як створити власний тест в Експериментальному середовищі Firebase

Якщо ваш додаток або гра потребує додаткового, спеціального тестування, скористайтеся Експериментальним середовищем Firebase. Спочатку створіть проект Firebase, а потім виберіть потрібні тип пристрою та спосіб тестування. Створені таким чином власні тести можна проводити й аналізувати в Консолі Firebase. Ви можете безкоштовно проводити 5–15 тестів щодня.

Статті за темою

  • Дізнайтеся більше про те, як виявляти проблеми за допомогою звіту про тестування, в Академії Google Play.

Чи корисна ця інформація?

Як можна її покращити?

Потрібна додаткова допомога?

Спробуйте дії нижче.

Пошук
Очистити пошук
Закрити пошук
Головне меню
4521759232822497958
true
Пошук у довідковому центрі
true
true
true
true
true
92637
false
false