现今手机上的APP可以说是种类繁多,也非常方便,只有你想不到的需求,没有开发者做不出来的功能,所以说APP的用途非常之广。但其实在app的开发和测试的过程中,要做的事情往往比人们想的要多得多。下文就像为您介绍app开发在测试过程中都要经过哪些步骤,注意哪些事项。
一.UI测试
移动App的UI测试主要测试App界面(如窗口、菜单、对话框)布局、风格是否满足客户要求,文字表述是否简洁准确,页面是否美观,操作是否友好等。首先是关于界面布局的检查,移动设备屏幕相对来说较为窄小,能够显示的信息有限,因此界面布局尤其重要。在审查时,要保证界面布局合理且友好,符合用户习惯。列表型界面包含滚动条。以及功能入口是否方便用户找到。其次是图形测试,开发者要检查图片大小合适,清晰,以及页面字风格与图片的搭配是否得体。最后是内容测试,检查文字表达是否准确,简洁,友好。
二.功能测试
功能测试包括切换,安装,卸载,升级,推送测试等。切换测试主要包括后台切换、删除进程、锁屏3项,当并行运行多个程序时,要确保经过切换后App还保持在原来的页面上。从后台删除后,再次打开App时是否还符合要求,锁屏之后App响应是否符合概要设计的要求,例如再次打开时App还保持原来的页面可以继续使用。App 安装测试要考虑App来源、对移动设备的兼容性等,面对较多的安装渠道,开发者应测试每一个渠道保证app安装的的正确性,以及app安装在不同种类手机上安装的兼容性。除此之外,在手机锁屏,或是切换后安装的进程是否依然会进行,以及取消安装或是设备内存不足时是否还有消息提示。卸载测试要点主要是是否有卸载提示信息,出现意外情况,如死机、重启、电量耗尽关机等,要有相应的处理措施,卸载完成之后,安装文件是否全部删除。升级测试是在已安装App的基础上进行的,主要检查是否有升级相应提示,对多渠道升级进行测试,确保每个渠道的升级都能顺利完成,以及不同操作系统版本时软件升级是否都能通过。
三.用户体验测试
用户体验是一个app成功与否的关键。App商店中app评分可以反映用户体验,差评说明销售亏损。所以用户体验在移动app测试中是一个重要问题。因为体验具有主观性,所以它无法直接被测出。但你要知道,我们在测试过程中,必须要从一些关键影响因素入手,去解决用户体验问题。而好的用户体验的成功因素包括吸引人的设计,积极的互动性和可用性。
而针对这个问题,开发商测试要从真人体验测试、各个功能的深度测试以及Bug探索与崩溃分析这几个方面着重入手,才能够涵盖完善用户体验所需的测试点。