Визначте рамки тесту

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

Перевірте повний шлях користувача

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

Перевірте повторне відправлення та збої

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

Складіть безпечний звіт

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

Запитання та відповіді

Для кожного тесту потрібний платний SMS-маршрут?

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

Що включити до звіту про помилку?

Безпечні ідентифікатори, час, очікуваний результат, фактичний результат та відредаговані знімки екрана.

Відповідальне використання SMS Activation

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

Скористайтеся SMS Activation

Після реєстрації ви побачите доступні країни, послуги, способи поповнення криптовалютою, ціни активації та терміни оренди.

Створити обліковий запис