Перейти до основного контенту

Налаштування вашого робочого середовища

Дізнайтеся, як налаштувати пристрої та створити процедуру, щоб розпочати тестування.

Kostya avatar
Автор: Kostya
Оновлено цього тижня

Мотивація

Щоразу, коли тестувальники приєднуються до циклу, слід дотримуватися певної рутини, щоб зменшити кількість помилок під час створення звітів про проблеми та уникнути неприємностей. У цій статті ми покажемо вам деякі обов’язкові дії, які слід включити у вашу щоденну практику. Це допоможе запобігти майбутнім запитам від Team Leader-ів і уникнути відхилень ваших звітів.

Загальні поради

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

  • Перед початком запису переконайтесь, що ваше програмне забезпечення для скрінкастів налаштовано на запис у форматі .mp4 з кодеком H.264.
    Якщо ви не знаєте, який кодек і формат використовує ваш софт для запису, рекомендуємо ScreenPal (раніше: Screencast-O-Matic).

  • На мобільних пристроях перед записом очистьте центр сповіщень від повідомлень, листів, повідомлень від testNow тощо.

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

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

  • Завжди тестуйте в тихому та ізольованому місці. Ви не маєте права передавати інформацію клієнта особам, які не є частиною тестового циклу або офіційними співробітниками Test IO. Це також стосується родичів, друзів та навіть інших тестувальників, які не беруть участі в конкретному циклі — це суворо заборонено.

  • Підключення через кабельний інтернет зазвичай забезпечує кращу стабільність, ніж Wi-Fi. Якщо маєте доступ до мережі 5GHz, вона, як правило, швидша та стабільніша. Якщо ви використовуєте портативний пристрій (ноутбук, телефон або планшет), тримайтеся якнайближче до точки доступу Wi-Fi, щоб уникнути проблем із мережею.

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

  • Під час тестування вебсайтів рекомендується закрити всі непотрібні вкладки у браузері, щоб уникнути надмірного використання оперативної пам’яті (RAM).

  • Проведення тесту швидкості інтернету на початку тестової сесії допоможе переконатися, що з’єднання досить швидке та стабільне і не призведе до неочікуваних помилок. Для цього скористайтесь сайтами: https://fast.com або https://www.speedtest.net

  • Мова пристрою та/або браузера повинна бути встановлена на англійську або німецьку (залежно від вимог інструкцій до циклу) для експлоративного тестування.
    Всі повідомлення про помилки та важливі повідомлення будуть відображатися відповідною мовою. Для локалізаційного тестування мову слід змінити на ту, яка вам добре відома і яка вказана в списку, затвердженому замовником.

Пам’ятайте, що клієнти можуть попросити вас змінити розташування пристрою та мови на інші, навіть під час дослідницьких циклів. Однак така інформація буде чітко зазначена в інструкціях тестового циклу або передана TL чи CSM через чат циклу.

  • Якщо ви не бачите чат-бульбашку у правому нижньому куті екрана:

Ваш блокувальник реклами або трекерів чи розширення браузера наразі блокує важливий інструмент, який ми використовуємо — Intercom. Будь ласка, вимкніть блокувальник реклами або розширення браузера або додайте виняток для відповідних доменів test.io та cirro.io

Тестування на ПК

Для настільного пристрою вам зазвичай не потрібно змінювати жодних основних налаштувань (якщо ви не використовуєте налаштовану ОС). Наші рекомендації:

  1. Переконайтеся, що для роздільної здатності екрана встановлено стандартне значення пристрою, а масштаб тексту/зображення становить 100%. Масштаб вашого браузера також має бути 100%. Це гарантує, що ви бачите веб-сайти та програми в правильній роздільній здатності, яку запланував клієнт.

    1. Для пристроїв Windows потрібно перейти до "Пуск > Налаштування > Система > Дисплей" і переконатися, що для параметра "Роздільна здатність дисплея" встановлено рекомендоване початкове значення, а для параметра "Масштаб і макет" встановлено значення 100%.

    2. Для Mac OS виберіть "Меню Apple > Системні параметри > Дисплеї > Параметри дисплея" та виберіть свій дисплей на бічній панелі. Потім виберіть "Дисплей" і встановіть для роздільної здатності опцію "За замовчуванням для дисплея".

  2. Ви повинні мати принаймні один стандартний браузер (Google Chrome, Safari, Microsoft Edge і Firefox є найбільш запитуваними нашими клієнтами) і один інструмент запису екрану. Оскільки ви повинні відображати клацання миші на настільних пристроях, вам може знадобитися встановити додатковий інструмент третьої програми для цього. Деякі інструменти для запису екрану (наприклад, Screencast-O-Matic або Bandicam) можуть виділяти дії миші, не потребуючи додаткових програм. Для отримання додаткової інформації зверніться до нашої статті Скрінкасти. Вам також потрібно знати, як робити знімки екрана на робочому столі.

    1. Для пристроїв Windows ми рекомендуємо використовувати інструмент Snipping Tool, щоб зробити знімок екрана, яким ви хочете поділитися. Ви можете отримати доступ до нього, знайшовши «Snipping Tool» у пошуковій системі Windows або скориставшись комбінацією клавіш Windows Key ⊞ + Shift + S. Ваш екран буде неактивним, і ви можете вибрати область, для якої потрібно зробити знімок екрана. Після того, як ви зробите знімок екрана, з’явиться сповіщення, яке можна натиснути, щоб перейти до редактора.

    2. Ви можете відкрити програму Screenshot за допомогою комбінації клавіш Shift + Command ⌘+ 5 для Mac OS. Потім ви можете вибрати потрібний тип знімка екрана (весь екран або його частина) і зробити знімок екрана. Вам буде запропоновано зберегти зображення, а потім ви зможете вибрати відповідну папку для його збереження.

  3. Перед початком тестування переконайтеся, що налаштування вашого браузера встановлені за замовчуванням і у вас не працюють розширення, які можуть змінювати поведінку сторінки (наприклад, перекладачі або блокувальники реклами/скриптів). Ми рекомендуємо встановити кілька браузерів: один використовувати як основний для особистого веб-серфінгу, а всі інші — виключно для тестування.

  4. Зміна розміру вікна браузера може спричинити відображення сторінки у вигляді планшетного або телефонного режиму (що вважається примусовою поведінкою), тому найкраще завжди тримати браузер на весь екран (максимально розгорнутим), щоб уникнути несподіваних результатів.

  5. Ви також повинні переконатися, що налаштування вашої програми для запису екрана правильні. Пам’ятайте, що якість вашого скрінкасту має бути достатньо високою, щоб чітко зрозуміти вашу проблему, і ви завжди повинні записувати всю сторінку браузера або додатку повністю. Тож переконайтеся, що роздільна здатність і частота кадрів скрінкасту достатньо високі, щоб відео можна було переглядати на більшості сучасних пристроїв без проблем або пропусків кадрів.

  6. Windows та Mac OS за замовчуванням відображають поточну дату і час, якщо ви не використовуєте додаток у повноекранному режимі. Якщо ви змінили це налаштування і не знаєте, як повернути його назад:

    1. Для Windows перейдіть до "Пуск > Налаштування > Час і мова> Дата і час" і виберіть "Регіон"

Тестування на Android мобільному пристрої або планшеті

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

  1. На Android 11 і новіших версіях, можливо, вам не потрібно встановлювати сторонні додатки для запису екрана, якщо на вашому пристрої вже є вбудований інструмент запису в панелі сповіщень. Однак, якщо ваш пристрій працює на Android 10 або старішій версії, або не має вбудованого інструменту запису, вам потрібно буде встановити сторонній додаток для запису екрана. Будь ласка, зверніться до нашої статті про скрінкасти для отримання додаткової інформації.

  2. Щоб зробити скріншот, вам потрібно дізнатися, яка комбінація кнопок використовується на вашому пристрої, а також чи потрібно натискати їх швидко або утримувати. Зазвичай за замовчуванням використовується одна з таких комбінацій: Кнопка живлення + Зменшення гучності або Кнопка живлення + кнопка «Додому».

  3. Вам також потрібно увімкнути опцію відображення торкань, розблокувавши меню «Параметри розробника». Для цього перейдіть у «Налаштування» пристрою та виберіть пункт «Про пристрій» або «Про телефон». Потім у розділі «Інформація про ПЗ» потрібно натиснути на пункт «Номер збірки» 7 разів. Після цього меню «Параметри розробника» буде розблоковано й стане доступним у налаштуваннях пристрою. Нарешті, зайдіть у це меню та увімкніть опцію «Показувати торкання». Більше інформації можна знайти на відповідному сайті тут.

  4. Щоб зібрати логи за допомогою комп’ютера, необхідно увімкнути опцію USB-налагодження в меню «Параметри розробника». Для цього скористайтеся інструкцією з попередньої теми, щоб розблокувати меню для розробників, і увімкніть опцію USB-налагодження. Оскільки логи пристрою є обов’язковими під час звітування про критичні помилки (Crash bugs), ми рекомендуємо вмикати цю опцію під час тестування. Більше інструментів та детальну інформацію про збір логів крашів на Android ви можете знайти в статті нашої Академії за посиланням.

  5. Зазвичай клієнт надає файл з розширенням .apk для встановлення на ваш пристрій. Якщо ви вперше встановлюєте додаток з джерела поза Google Play Store, ваш пристрій може заблокувати цю дію з міркувань безпеки. Якщо це сталося, перейдіть у меню «Налаштування» та знайдіть опцію «Встановлення невідомих додатків». Вам потрібно надати дозвіл для правильного джерела, звідки ви встановлюєте .apk файл (зазвичай це браузер або будь-який файловий менеджер на вашому пристрої).

  6. Клієнт також може надати додаток через Firebase — платформу розповсюдження додатків від Google, яка допомагає розробникам поширювати тестові або бета-версії додатків для тестування. Для прийняття запрошень вам знадобиться акаунт Gmail. Ми також рекомендуємо встановити додаток App Tester, щоб полегшити доступ до списку збірок. Його можна завантажити за цим посиланням (перейдіть за ним з Android-пристрою).

Тестування на пристрої iOS або iPad

Вам не потрібно встановлювати жодних сторонніх додатків для мобільних та планшетних пристроїв Apple, оскільки на всіх відповідних пристроях з iOS 11 і новішими версіями є вбудований інструмент запису екрану. Також не обов’язково відображати торкання на цих пристроях, хоча можна скористатися опцією «AssistiveTouch», якщо це потрібно.

  1. Щоб зробити скріншот, потрібно використовувати ярлик кнопок живлення + кнопки «Додому» для пристроїв із фізичною кнопкою «Додому» або кнопок живлення + кнопки збільшення гучності для пристроїв, які не мають фізичної кнопки «Додому».

  2. Для скрінкастів перейдіть до "Налаштування > Центр керування" та торкніться зеленої кнопки плюс біля пункту Запис екрана, щоб увімкнути цю опцію. Цей параметр буде додано до вашого Центру керування, доступ до якого можна отримати, провівши вгору або вниз біля вертикальних меж екрана, залежно від вашого пристрою. Тепер ви можете почати запис, і відео буде збережено на вашому пристрої. Пам’ятайте вимикати звук на телефоні під час запису, щоб уникнути зайвих шумів, і вмикати звук лише тоді, коли це необхідно для розуміння помилки.

  3. Клієнт зазвичай надає посилання https://tcl.ink для встановлення програми безпосередньо на вашому пристрої. Завантаживши його, ви повинні перейти до "Налаштування > Загальні > Профілі або Профілі та керування пристроями", а в корпоративній програмі торкніться імені клієнта або test IO GmbH. Нарешті, ви повинні довіряти цьому розробнику, щоб розблокувати програму.

  4. Клієнт також може поділитися з вами програмою через Testflight, платформу розповсюдження програм, надану Apple, щоб допомогти розробникам розповсюджувати тестові/бета-версії програм для цілей тестування. Вам знадобиться обліковий запис Apple ID, щоб прийняти запрошення та завантажити програми. Вам також знадобиться програма Testflight, встановлена на вашому пристрої, щоб отримати до неї доступ. Майте на увазі, що програма доступна лише для iOS 13 або новішої версії. Ви можете отримати його за цим посиланням тут (ви повинні отримати доступ до нього за допомогою пристрою iOS).

  5. Щоб збирати логи за допомогою комп’ютера, вам потрібні правильні драйвери, які можна отримати, встановивши десктопний додаток iTunes і підключивши ваш iOS-пристрій через USB-кабель. Більше інструментів та інформації про збір логів крашів iOS можна знайти в статті нашої Академії за цим посиланням.

Ви отримали відповідь на своє запитання?