Обсяг тестування

Information on what to test and what information to consider

Kostya avatar
Автор: Kostya
Оновлено протягом останнього тижня

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

Мотивація

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

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

Яка інформація становить обсяг тесту?

Умови тесту

Перш за все - умови цього тестового розділу підсумовують обсяг тесту та визначають мову, яку слід використовувати у ваших звітах. Цей розділ є першим, який ви помітите в циклі, тому що невиконання цих інструкцій призведе до наслідків для вас і вашого облікового запису Test IO.

Тестове середовище

URL-адреса в розділі Доступ у верхній частині сторінки огляду тесту визначає, який веб-сайт або програму потрібно протестувати. Будь-які інші веб-сайти чи програми не тестуються (якщо інше не зазначено в описі тесту), включно з іншими збірками тієї самої програми. Щоб отримати додаткові відомості, дивіться Тестове середовище.

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

Функції

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

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

Ви можете надсилати помилки, лише якщо відповідна функція існує в тесті. Наприклад, якщо жодна з наведених функцій не охоплює процес оформлення замовлення, ви не можете повідомити про помилки, пов’язані з ним.

Типи та серйозність помилок

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

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

Тестові інструкції

Інструкції з тестування відображаються під розділом Доступ і складаються з трьох розділів

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

  • Поза межами: тут окремо зазначено, що не підлягає тестуванню. На активних веб-сайтах ви часто можете не завершити замовлення в кінці процесу оформлення замовлення, або деякі частини веб-сайту чи програми ще не готові. Обов’язково дотримуйтеся цієї інформації – нехтування нею може мати серйозні наслідки.

  • Додаткові вимоги: якщо є ще щось, що потрібно вказати, інформація буде надана в цьому розділі. Це може бути інформація про весь тест, облікові дані для облікових записів користувачів, фіктивна платіжна інформація тощо.

Вкладені файли

In some cases, one or more attachments might be provided. They will be found in the right У деяких випадках може бути надано одне або кілька вкладень. Їх можна знайти на правій бічній панелі на сторінці огляду тесту. Зазвичай це електронні таблиці, документи, зображення, відео або PDF-файли, надані клієнтом безпосередньо. Вкладення можуть містити важливу інформацію або вимоги клієнта, тому переконайтеся, що ви уважно їх перевірили, перш ніж почати тестувати додаток або веб-сайт.

Запитані пристрої

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

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

Інформація чату

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

Виходить за межи

Поза межами означає, що щось не повинно бути перевірено. Зауважте, що такі пункти завжди виходять за рамки (якщо інше не зазначено в описі тесту):

  • Юридичні проблеми. Ми не є юридичними консультантами, і ступінь серйозності помилки не визначається правовими положеннями, рамками чи стандартами.

  • Проблеми, пов’язані з розширеннями браузера, блокувальниками реклами або сканерами вірусів, наприклад блокування певного вмісту або навіть виконання програм.

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

  • Поставте задачі в тестах.

Проблеми з налаштуванням

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

  • URL-адреса, указана в розділі тестового середовища тесту, неправильна (помилка 404).

  • Доступ до тестового середовища можна отримати лише за допомогою облікових даних, але вони не надані або надані не працюють.

  • Для тестового середовища потрібен доступ до проксі або VPN, але ця інформація відсутня в інструкціях (403, 1020 помилки).

  • Неможливо завантажити або встановити програму.

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

  • Клієнт надав облікові дані для входу або платежу для облікових записів користувачів, але вони не працюють.

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

  • Вимоги до пристрою для тесту, наприклад, список iOS 9, але тестову програму можна встановити лише на iOS 10 і вище.

Обсяг неясний або містить суперечливу інформацію

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

Чому інформація іноді непослідовна?

Коли клієнти мають намір запустити новий тест, але налаштування тесту попереднього тесту можна якось повторно використати, вони часто дублюють цей старий тест і коригують рівень серйозності, а також додаткові вимоги. Функції та інструкції зазвичай не налаштовані, тому іноді вам може відображатися нерелевантна інформація або описи функцій і додаткові вимоги можуть суперечити одне одному. Оскільки функції дублювалися, але додаткові вимоги були спеціально написані для нового тесту, додаткові вимоги часто перекривають описи функцій.

Якщо ви помітили будь-яку заплутану або суперечливу інформацію, будь ласка, запитайте в чаті керівника групи, а не робіть припущення

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