Gorilla Logic的Apkudo 和FoneMonkey推出了两款新的Android平台的应用测试服务。跟大多用来创建Android应用的框架一样,这些选项跟其他还是不太一样。Apkudo采取了一个“设备云”的处理方法而FoneMonkey则提供了一个自动测试的图形控制器。
FoneMonkey从 iOS起家
从功能上来说,面向Android的FoneMonkey跟面向iOS的副本还是有一些不太一样。这是一个基于Eclipse的控制台,可以提供自动scripts创建和编辑。这些scripts可以运行在一个模拟器或者实际的设备上面,并且有一个Android SDK IU部件可以通过这个运行。
Gorilla Logic是一家IT公司,或许这就是为什么说FoneMonkey尽管简单但是实用。只要创建和自动测试,总是比市场上其他选项要更加易于触控。它主要是在于记录和记录用户界面的反馈,因此算是一个模拟器和测试服务。
在Android上不只是测试和模拟
尽管Android是独一无二的,在这个平台上从未有个如此多种类的各式设备。这也正是Apkudo 和 DeviceAnywhere进入的领域。Apkudo几乎为每一个Android手机都做了版本,这也就意味着当前差不多收录了289个设备。
Apkudo就是想尝试解决这种”launch anxiety.”这里有个问题就是开发者很担心推出的Android应用,不知道在什么地方以及会有什么方式崩溃。他们给你一个机会看到“该应用无法在你的手机上运行”。
Apkudo获取你的代码,然后在云上运行,在根据不同的规格给开发者一个报告,告诉他们各自的应用运行得如何。这就解决了launch anxiety。
从本质上讲,FoneMonkey 和Apkudo是从两个不同的角度来解决一个类似的问题。一个是从Android的碎片化,另一个则是从UI和脚本。这不是一个非此即彼的问题,而是所有开发人员都要面临和解决的问题。
你使用设备云服务么?你最喜欢的识别和故障排除应用是什么?