2015-04-01 4 views
4

При тестировании приложения Android и iOS. Это экран обеспечения моего приложения, появляется OTP Usecase, который останавливает дальнейшее тестирование приложения. Usecase есть.как читать смс во время тестирования в appium или селене

Когда пользователь вводит номер мобильного телефона в стартовой странице приложения, где была инструкция. После нажатия кнопки отправки на экране приложения появляется другое текстовое поле для опции OTP. При этом можно записывать/воспроизводить. Но после этого мы останавливаем наш процесс.

Потому что эта утилита не позволяет автоматизировать наше приложение для дальнейшей обработки.

Здесь OTP приходит через SMS, и для целей проверки пользователю необходимо ввести OTP (однократный пароль), который приходит через SMS. Итак, мое усложнение ...
Как проверить OTP из sms-приложения устройства и вернуться в тестовое приложение и ввести в него проверочный код. этот шаг подтверждает, что пользователь и приложение отображаются для пользователя. Мой запрос ... Как проверить этот прецедент с помощью автоматизации? Пожалуйста, помогите мне, потому что это блокирует мои дальнейшие испытания.

+0

Привет, @pranav kumar, вы нашли решение для этого? – Vampiro

ответ

-1

Я думаю, что мы не можем перемещаться из одного приложения в другое приложение с помощью одного теста, поскольку мы передаем возможности тестового приложения, и мы не можем работать с другим приложением.

Однако обходной путь вы можете попробовать:
1. С первым тестом отправьте ОТП из тестового приложения.
2. При втором тесте, скопируйте OTP в буфер обмена из окна сообщения (вы можете получить пакет/действие приложения с помощью любого из приложений с открытым исходным кодом в android).
3. С третьим тестом вставьте/введите OTP в приложение.

Надеюсь, это поможет!

Смежные вопросы