采用TestFlight进行持续集成和部署使用TestFlight进行PP分发使用Dropbox进行Android APP的分发
缺陷log收集工具(1)crashlytics(推荐)、splunk mint express、TesFlight等
测试APP连接网络的速度(1)对于从没有网络到连接至某一网络、网络之间切换所需的时间,一般在模拟Mock的环境下进行测试,更多的方法是在APP的log中添加时间戳的方式计算。(可以使用Apple公司的iPhone configuration utility和android sdk中的DDMS或ADB来查看log)测试APP在不同网络速度下操作流畅程度(时间戳或者主观感觉)测试APP对于前台页面渲染
。。。
APP对第三方APP的直接集成(比如:微信--我的钱包里面的应用)测试APP的分享功能测试APP显示外部链接功能测试免费APP中集成广告的功能测试APP使用社交媒体等账号登录的功能(还要考虑第三方媒体账号不可用情况)测试APP推送服务(还要考虑第三方推送服务不可用情况)测试APP关联其他文件的功能(具有打开某些文件的APP)测试APP和输入法等APP交互的功能
IOS操作系统的内存管理机制以及对APP使用内存的限制(1)使用Xcode检查APP对内存的使用是否超出了限制--IOS会对超出允许值的APP,杀掉APP进程Android操作系统的内存管理机制(1)dalvik.vm.heapstartsize 查看内存分配的初始大小,这个值会影响APP的流畅性和设备消耗速度(值越大越流畅)(2)dalvik.vm.heapgrowthlimit (3
对于即时通讯、金融类APP,要确保消息及时显示APP使用缓存机制(1)好处:减少流量消耗、减少因网速过慢导致长时间等待的情况、减少从网络加载数据出错的情况、一定程度上支持离线浏览、减少对服务器大量访问的压力采用内存->文件->网络的APP缓存机制设计测试场景(1)APP采用内存缓存方式(2)APP采用文件缓存方式(3)APP采用网络缓存方式手动更新数据,对应的缓存是否得到了更新不长变化
Android App更容易受到恶意软件的×××(1)用反编译工具ProGuard来混淆代码Android 和IOS是否支持扩展存储有所不同(1)将APP安装到SD卡,然后拔出SD卡测试IOS APP在特定设置下的行为(1)IOS APP在系统设置里面可以对APP进行设置,看看对APP应用的影响
测试App安装时是否明确申明在用户使用App时需要用到的权限测试App在用户使用过程汇总是否有合适的通知和消息显示(1)权限的允许及拒绝(2)建议在用到权限是给予提示,不要安装后就提示测试App在后台运行时是否有合适的通知和消息显示(1)App置于后台或者锁屏的情况下,根据手机系统设置消息推送的相关测试(2)IOS在通话、录音等情况下,状态栏会变成双倍显示、以及变为正常显示下的测试(3)IOS应用
模拟用户使用APP时的场景(1)iPhone上自有支持的网络类型(2)使用mock模拟真实网络场景数据的返回(如500)和延迟(需要后台控制),fiddler中相应菜单是AutoResponder。(3)网络的切换,从3G/4G切换到wifi或无网络情况下(4)网络出现异常,并恢复后,是不是能正常出现数据
1.1移动APP的特性 (1)如果APP是针对心率监测、指纹识别、近场通讯(NFC)、红外线操控的这些特殊传感器设计的,那对测试设备和平台的选择相对少一些,只需要考虑拥有这些传感器的设备。如:支持指纹识别的app,iPhone 5s、iPhone 6、三星Galaxy s5等。http://www.phonearena.com/ 该网站能查询到各种手机设备和平板设备的详细参
作为一个用户,测试过程中要注意APP升级时是否必须先卸载,才能安装;还有就是安装了最新版的,却发现之前的登陆信息全没了,还需要重新登陆;还有这就是最新版的安装后会不会崩溃。 14.1 测试APP的增量升级 对于增量升级,测试员不能只为了方便只进行全新安装的测试,还需要对APP升级安装也进行测试。不过可以对全新安装的APP进行重点测试,
流量和电量的使用,不上APP直接提供的功能,但是也会影响到用户的体验。 13.1 测试APP安装文件的大小和安装过程 通过APP文件大小,可以判断安装APP时用户流量的消耗;通过测试APP安装过程,可以验证APP安装的功能是否正常。 作为用户,如果使用的是数据网络,APP安装文件如果太大,一般不会考虑马
在ios操作系统上,由于自带的iBooks支持打开PDF文件,所以在APP中打开PDF文件是可以被支持的。而在Android设备上,原生Android操作系统并没有自带可以打开PDF的文件,所以在Android上,APP如果尝试打开PDF文件时会显示打开文件失败。 所以在手机和Pad这些设备上查看PDF文件时,不仅要验证PDF文件能正常打开,还
在购物的APP中填写信息,比如说收货地址的时候,忘记了具体地址,然后切换出去到“印象比较”之类的记录APP中查找地址,复制下来,再切换回购物的APP时会发现,刚才填写的信息都不见了,还得手动再输一遍,这样就会觉得APP的功能和体验很差。 这其实就是没有处理好多任务时APP的表现。 在使用智能机的时候,经常会同时运行多个程序,
一、在移动APP呈现出爆发式的年代,同一类型的软件,虽然提供的功能差不多,但也会有很多公司竞争。当我们的APP也是这众多APP中一员的时候,如何才能脱颖而出呢?其实就是按照现在最流行的方法——为用户设计,关注用户的体验。一下将列出常见的用户体验所关注的方面。 5.1.横竖屏测试 1.1 首先需要测试APP支持横竖屏。大屏手机尽量确保APP支持横屏操作。 
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号