Определите ожидаемое поведение
Для продукта, которым вы управляете, решите, должна ли форма принимать международный номер, отображать правильный код вызова и доставлять код на выбранный рынок. Не делайте вывод об ожидаемом результате из фрагмента поиска. Перед запуском тестов задокументируйте версию приложения и предполагаемую региональную политику.
Выберите доступный номер
В SMS Activation сначала выберите услугу и страну, затем проверьте доступность и цену в реальном времени. Используйте аренду, если в течение тестового периода ожидаются повторные сообщения. Страна номера является свойством пункта назначения; он не изменяет адрес IP и не гарантирует, что приложение разрешает этот маршрут.
Сравните значимые комбинации
Попробуйте один базовый вариант с обычной сетью браузера, а затем с разрешенной региональной сетью, если этого требует ваш тест. Сохраняйте те же правила сборки приложения и страны-номера. Принятие журнала, ответ на запрос кода, прибытие сообщения и завершение как отдельные результаты. Это показывает, произошел ли сбой до или после доставки SMS.
Вопросы и ответы
Должны ли всегда совпадать IP и код вызова?
Только если это указано в ваших собственных требованиях к продукту. Многие законные пользователи путешествуют или имеют номер из другой страны.
Может ли временный номер проверять каждое состояние оператора связи?
Нет. Он проверяет доступные ему маршруты; поведение, зависящее от оператора связи, может потребовать использования реального устройства или среды тестирования оператора связи.
Ответственное использование SMS Activation
Используйте номера только для аккаунтов, приложений и тестов, к которым у вас есть право доступа. Соблюдайте правила выбранной платформы и местное законодательство. Наличие номеров, цены, доступные сочетания стран и сервисов, а также платёжные сети могут меняться. Перед оплатой проверяйте актуальные сведения в личном кабинете.
Зарегистрируйтесь, чтобы проверить текущие комбинации стран и услуг для разрешенных региональных тестов.