Apkudo和FoneMoney让你在Android机海中轻松调试应用

news/2024/7/20 21:54:33 标签: android, 测试, eclipse, 框架, ios, 手机
测试Android应用的bug是一个非常繁重的工程。有许多只能在Titanium, Sencha 或者Eclipse这样的框架测试。应用崩溃甚至某些时候开发者也不知道为啥在某个或者某几个机器上面就崩溃了,尤其是在Android这样一个智能机海的世界中更加要命。

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和脚本。这不是一个非此即彼的问题,而是所有开发人员都要面临和解决的问题。

你使用设备云服务么?你最喜欢的识别和故障排除应用是什么?

via RWW

(benimaru 供雷锋网专稿,转载请注明!)


http://www.niftyadmin.cn/n/1615438.html

相关文章

es查询索引java_ElasticSearch入门之索引映射mapping管理, es如何查看索引字段类型, es复制索引库 09-Go语言中文社区...

1. 为什么要映射?es中的文档等价于java中的对象,那么在java中有字段(比如string, int, long等类型), 同理在es索引中的具体字段也是有类型的.PUT /testDocument/article/1{"title" : "elasticsearchshi是是什么","author" : "zhangsan&quo…

阿里巴巴理想主义者-厉建宇的离职信

Same to my dream in my deeply heart......I know... long long way....But I am going to.....Lin-credible.... 厉建宇是美籍华人,曾经为蓝讯CTO、google工作过,很多观念上跟我们国内大多数同胞有很大的差异,刚到阿里巴巴的时候&#xf…

Robert Scoble: 微软平板注定失败

科技博客Scobleizer博主近日称,Microsoft在平板市场注定失败。他的主要理由有两点: 1. 首先,Window 8平板推出后会受到200美元级的低价平板(Amazon Kindle Fire和B&N Nook Color等)和500美元级别的iPad的左右夹攻…

java properties containskey_普通javaweb项目中获取配置文件中的key-value

可以通过:java.util.Properties类实现配置文件的读取解析成key-valuepackage utils;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class PropertyHelper {private String path;private static PropertyHelper $insta…

其实你不懂wget的心

本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。 为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。 [正文开始] wget_1 wget用英语定义就是the non-interactive network downl…

Kevin Rose创立新公司Milk,或对硅谷发展产生重大影响

编者按:凯文.罗斯( Kevin Rose)——Pownce,Revision3,和Digg创始人,也曾投资过Twitter,Zynga。 凯文.罗斯退出Digg之后重新创业,创立新公司Milk,这是一个类似创业孵化器但又不完全是的移动实验…

7 个致命的 Linux 命令

如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避免在系统中运行它们。 r…

pig java api_Pig安装及入门案例

【前言】相比Java的MapReduce api,Pig为大型数据集的处理提供了更高层次的抽象,与MapReduce相比,Pig提供了更丰富的数据结构,一般都是多值和嵌套的数据结构。Pig还提供了一套更强大的数据变换操作,包括在MapReduce中被…