2017-01-19 10 views
2

Я тестирую свое приложение с испытательной лабораторией Firebase, но в начале мне нужно приложение Facebook и эмулятор Firebase в Facebook.Как зарегистрироваться в Firebase Test Lab?

Я попытался записать «Тест эспрессо» и поставить свои учетные данные для входа в FB Test, но не работает, так как он не записывает символы в TextView в веб-браузере Facebook.

Существует какой-либо метод для включения учетных данных моей учетной записи Facebook и, следовательно, продолжения теста на эмуляторах Firebase?

Кажется странным для меня, что Firebase построила хорошую тестовую среду, но вы не можете поместить свои учетные данные Fb для теста. (Btw Я не могу удалить Facebook Login, потому что приложение основано на информации Fb)

ответ

2

Возможно, лучший путь, чтобы научиться использовать UI Automator для доступа к WebView для управления его элементами, доступными для доступа Android API-интерфейсы. Это непросто, но определенно выполнимо.

Writing tests for an android app that logs into Facebook: UIAutomator can't fill in text in Facebook's username field

+1

Вы, вероятно, правы, но показаться жестким путем для меня, Firebase должны улучшить это нет никакого другого решения. – GMX