我是自动化用于测试Android的应用程序的新手,我喜欢进入这个级别...我已经研究过Appium和Calabash ......但是知道差异非常复杂..有我的问题:
1:对于Calabash,我们是否需要源代码,我的意思是我可以拥有APK并提供测试用例等等吗?或者即使我正在使用app中的元素,我还需要源代码吗?
2:我听说我可以使用含有黄瓜的Appium,同样的问题我需要源代码吗?
我已经研究过它,我得到的只是Apple应用程序......但对于Android来说没有什么...
答案 0 :(得分:2)
您不需要源代码。您只需要apk文件,packageName和ActivityName来启动应用程序。
答案 1 :(得分:0)
在Appium框架中,你需要的只是app文件(对于android它只是.apk文件)。
永远不需要源代码,您希望与之交互的UI中的所有元素都可以从Appium Inspector中获取。
答案 2 :(得分:0)
对于calabash和Appium,您不需要源代码。你可以使用apk文件自动化应用程序。
是的,您可以使用含有黄瓜的鸦片。
要查找应用程序的对象定位器,请使用calabash控制台和Android UI Viewer,Appium GUI。