2016-08-01 1 views
0

Я ищу сценарий ниже, если это можно автоматизировать? Сценарий: I Щелкните ссылку в моей учетной записи gmail и запущено мое приложение для Android. Вопрос: как запустить приложение gmail, найти соответствующее письмо с соответствующим текстом и нажать ссылку, чтобы запустить приложение для тестирования в QA ?В эспрессо Как нажимать на внешнюю ссылку Deep и проверять ее?

+0

Возможно, этот ответ в этом вопросе может помочь вам найти подходящий сценарий, который вы ищете: https://stackoverflow.com/questions/44074173/automating-deep-linking-using-android-espresso/47813474# 47813474. Надеюсь, поможет! –

ответ

1

В последнее время я много работал над этим, поэтому, пожалуйста, обновите и задайте вопросы.

Короткий ответ: используйте uiautomator + uiautomatorviewer.

Я использовал sms, который добавил некоторую сложность, но сэкономил много времени b/c, вы действительно не хотите настраивать gmail.

quicksearchbox также хорош (быстрее), но только на некоторых API.

+0

Можете ли вы поделиться своим решением для запуска приложения с помощью deeplinks и проверки просмотров? – Atetc

+0

Это было для компании, над которой я больше не работаю :(Но см. Https://developer.android.com/training/testing/ui-testing/uiautomator-testing.html .. http://www.software -testing-tutorials-automation.com/2015/10/ui-automator-viewer-get-android-app.html и т. д. – nAndroid

+0

@Atetc Вы поняли это? Я могу предоставить дополнительную информацию по электронной почте ... – nAndroid