多语言展示
当前在线:153今日阅读:176今日分享:34

HTML5 APP开发之APP测试

相对于开发APP而言,无论是原生开发,还是HTML5开发。尽管有难度,但比不上测试APP麻烦。原因:1、安桌手机繁多;2、IOS手机安装APP不容易。      安桌手机因种类多,导致需要找不同品牌,不同尺寸的手机进行真实环境测试。大大增加了测试人员的工作量,同时,对企业成本也直线上升(需要购买手机)。      IOS手机种类不多,但有一个很严重的问题,就是没有上架到苹果商店的APP应用,是不允许下载安装到IOS手机上。每次,都得需要新机型测试时,就要人工把IOS手机的UDID拷贝到打包证书里,而且,安装APP时,还需要连接电脑,才能安装,可以说极其不便。      那么,在互联网大行其道的今天,有没有办法,减轻APP测试工作量呢。答案是肯定的。
工具/原料
1

优测

2

蒲公英

3

pre.im

4

HBuilder6.6

方法/步骤
1

首先,我们看看如何解决安桌手机种类过多的测试问题。目前,有不少的商家有针对该问题,提出了远程租用手机的功能。则,只要付很少的钱,便可以在线租用任意品牌的手机进行安装APP测试。

2

接着,我们看看如何解决安桌手机的压力测试问题。是的,远程租用手机,是可以解决测试人员针对不同品牌的手机测试,但不可能把APP安装包发给别人,让别人连接电脑安装吧。太过于麻烦。当然,要解决此问题,有两种方法:1、自建下载安装服务器;2、采用互联网的内测平台实现分发。

3

安桌手机种类过多的测试问题和压力测试问题,是得到了解决。但IOS测试问题,如果解决呢。我们先来看IOS安装测试问题的解决:苹果手机安装未上架的APP,有两种解决方式:1、把手机的UDID打包到证书里;2、采用企业开发者帐号打包(企业开发者帐号,也可以解决压力测试问题)。

4

我们先来看看IOS安装测试问题的解决方式1,是如何处理的。当然,我们不会像传统的方式,手机连接电脑,用菜果软件查看手机的UDID。而是,采用互联网模式,采用在线查看手机UDID方式来降低工作量,以及实施的难度。

5

我们再来看看IOS安装测试问题的解决方式2,是如何处理的。前提,得有一个苹果企业开发者帐号(299美元的帐号)。有了该帐号,便可以生成证书,然后直接用证书打包,便可以随意在不同的IOS手机下安装。HTM5 APP采用如下图工具打包:

6

最后,我们看看IOS APP如何进行压力测试。是的,采用苹果企业开发者帐号,打包的APP,当然,可以做到分发给不同IOS手机测试,但需要自建分发服务器,或采用互联网的内测平台实现分发。不过,问题来了,因为对于大多数开发者而言,是不需要菜果企业开发者帐号的。因为他们的APP是面向公众的,并非是企业内部。那么,有没有类似远程租用手机的功能,可以短暂租用菜果企业开发者帐号呢。答案是肯定的。图片的租用功能,需要证书,才行。

注意事项

苹果企业开发者帐号与个人开发者帐号是不一样的,因为企业开发者收号,是允许内部分发APP的。

推荐信息