Перейти до вмісту

Записи та баг-репорти

Записати сесію і поділитися

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

Навіщо: баг вискочив один раз, і не факт, що вдасться його повторити. За записом розробник побачить екран, логи й усі запити саме цього прогону, а не гадатиме над «іноді падає на оплаті».

  1. Поки сесія записується, картка Recording поруч з екраном показує, скільки триває запис.
  2. Коли щось зламалося, клацніть по картці або натисніть Mark this moment: на шкалі запису з’явиться мітка.
  3. Відкрийте Recordings у шапці й оберіть запис. Він грає як відео, а logcat, мережа й консоль WebView ідуть синхронно з картинкою.
  4. Клацніть по мітці, щоб перейти до неї, і загляньте у вкладку Network — там видно запит, що впав.
  5. Натисніть Share: посилання скопіюється. Вставте його в задачу.
  • Залежно від налаштувань порталу сесії записуються завжди, якщо не вимкнути запис у вікні запуску, або лише якщо увімкнути. Якщо на картці написано «Not recording», клацніть по ній, щоб почати.
  • Запис зберігає не лише картинку: logcat (системний журнал пристрою), запити, консоль і WebSocket’и WebView, дані про пристрій, мережу й навантаження, а також ваші тапи. Набраний текст не записується ніколи.
  • Посилання з Share відкриває запис без входу в портал і пам’ятає момент, на якому ви були, тож одержувач одразу потрапляє на баг. Записи, якими поділилися або на яких є мітки, самі не видаляються.
  • Зовсім короткі записи (типово коротші за 20 секунд) видаляються одразу після завершення.
  • Немає картки Recording або кнопки Recordings: запис вимкнено на цьому порталі. Запитайте того, хто його обслуговує.
  • Немає кнопки Share: посилання на порталі вимкнено. Завантажте файл запису (Download → Recording file) і додайте його.
  • Запис обірвався: він закінчується разом із сесією. Якщо зупинити запис і запустити знову, вийде новий запис.

Докладніше: Recordings.