我正在寻找下面的情况,如果可以自动化? 场景:我点击我的Gmail帐户中的链接,我的Android应用程序启动 问题:我如何启动Gmail应用程序,搜索相关电子邮件和相关文本,并单击链接以在QA中启动我的测试应用程序?在浓咖啡中如何点击外部深层链接并验证它?
回答
最近我做了很多工作,所以请更新并提出问题。
简短的回答:使用uiautomator + uiautomatorviewer。
我用短信,它增加了一些复杂性,但节省了很多时间B/C你真的不想安装Gmail。
quicksearchbox也不错(更快),但只限于某些API。
你可以分享你的解决方案使用深层链接和验证视图启动应用程序吗? – Atetc
这是一家公司,我不再工作:(但请参阅; 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
@Atetc你知道了吗?我可以通过电子邮件给更多的信息... – nAndroid
- 1. 浓咖啡AmbiguousViewMatcherException
- 2. 浓咖啡:多个ListViews
- 3. 特浓咖啡:接收广播事件
- 4. 以下在浓咖啡中匹配
- 5. 特浓咖啡:点击位置不明的Recycler视图
- 6. 意式浓缩咖啡点击文字的特定字词
- 7. 意式浓缩咖啡点击webView按钮
- 8. 浓咖啡 - 为什么浓咖啡找到这个匹配模糊?
- 9. 样式表没有链接到浓咖啡2
- 10. 浓咖啡复选框被选中
- 11. 如何在浓缩咖啡测试中循环3个按钮
- 12. 勺子和浓咖啡测试
- 13. 意式浓缩咖啡测试 - Android
- 14. 意式浓缩咖啡替代方案
- 15. 单击里面的回收站视图:浓咖啡
- 16. 意外“{”在咖啡脚本
- 17. 咖啡层零输出-python
- 18. 谁在电报中点击我的深层链接?
- 19. 咖啡 - 点击的TextView(按钮)
- 20. 意式浓缩咖啡 - 您如何执行OR(||)检查?
- 21. 如何反复运行单元测试+浓咖啡?
- 22. Android如何通过浓缩咖啡测试失败
- 23. 如何使深层链接字符串在android中可点击TextView
- 24. 在AngularJS中深层链接的多层
- 25. 解释咖啡中的沉默层
- 26. 如果我点击外部链接,它计算
- 27. Google+深层链接
- 28. Ajax深层链接?
- 29. 升级到2.1浓咖啡,现在越来越依赖冲突
- 30. 使用浓咖啡在协调器布局内滚动
也许这个问题中的这个答案可以帮助你找到你正在寻找的特定场景:https://stackoverflow.com/questions/44074173/automating-deep-linking-using-android-espresso/47813474# 47813474。希望能帮助到你! –