基于移动平台APP测试

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本栏目责任编辑:谢媛媛基于移动平台APP测试

刘芳芳

(南京工业职业技术学院,江苏南京210000)

摘要:随着移动智能终端的普及和互联网的不断发展,基于移动平台的应用软件越来越深入人们的生活,移动应用软件的质量也成为人们日益关注的话题。移动智能终端从最初的通讯设备逐渐发展成微电子计算机,应用软件的测试重点和测试工具与PC端都存在差异。针对移动智能终端的特性,从不同的方面考虑测试范围和测试重点,采用相应的自动化测试工具,以确保移动APP能正确、安全、可靠地运行。

关键词:移动平台;软件测试;测试工具

中图分类号:TP393文献标识码:A文章编号:1009-3044(2015)26-0078-02

APP Testing Based on Mobile Platform

LIU Fang-fang

(Nanjing Institute of Industry Technology,Nanjing210000,China)

Abstract:With the popularization of mobile intelligent terminal and the continuous development of the Internet,the mobile soft⁃ware application has entered into people's lives deeper,so that the quality of mobile software application has become a more con⁃cerned topic.Mobile intelligent terminal from the initial communications sets developed into micro electronic computers gradually, testpoints and testing tools of application software and PC are different.Aiming at the characteris-tics of mobile intelligent termi⁃nal,considering test range and key points of the software from different aspects,and using the corresponding automated test tools, to ensure that the mobile APP can run correctly,safely and reliably.

Key words:mobile applications;software testing;testing tools

随着计算机技术的发展,人类已经进入移动互联网的新时

代,手机、平板等智能化移动终端已经渗入人们生活中的各个

角落,而社交新闻、公交导航、购物支付类APP也应运而生。随

着这些APP对人们的生活提供越来越多的便利,更多的人也越

来越关注这些软件运行的正确性、安全性、可靠性等方面的要

求。软件测试的不断发展已经逐步形成了一套成熟的理论以

及衍生出一系列优秀的自动化测试工具,为移动平台的APP测

试提供丰富的经验。由于移动设备的操作方式、不同尺寸的屏

幕、网络接入方式、较小的存储空间及用户使用习惯等方面与

PC端的差异,导致两者的测试重点和测试工具也有所差异。

1移动平台APP与PC端项目测试的区别

基于移动平台软件测试主要针对移动终端上的Native APP

进行测试,而PC端的软件测试主要侧重基于B/S模式的网站测

试。移动APP在移动互联网市场上生命周期短,大多数精彩的

APP也只是风靡一时,导致移动APP开发周期也越来越短,各

软件开发商为了提高APP在移动应用市场的排名使得软件更

新升级也越来越频繁,而PC端软件一般功能齐全,开发周期较

长,更新较慢。由于移动智能终端的容量限制及应用市场上海

量APP可供选择,导致用户对于相应时间太长或者不符合需求

的APP容忍度较低,且基于不同操作系统的移动APP可移植性

差,程序员需要针对不同的操作系统开发软件,而PC端可以实

现跨平台兼容性。因此,基于移动APP项目测试面临着巨大的

挑战。

2基于移动平台APP测试

基于移动平台的APP测试主要考虑APP的安装与卸载测

试、功能测试、UI测试、兼容性测试、交叉事件测试、安全性测

试、性能测试,并且在每个测试阶段不断地进行回归测试,以确

保软件能正确、稳定、安全、可靠得运行。

2.1安装、卸载测试

安装与卸载测试是移动APP最先进行的测试环节。在对

APP进行安装测试时,需要关注在不同的操作系统版本上,不

同智能终端上是否能够正确安装,安装过程中是否可以取消,

如遇内存不足的情况是否有提示信息同时自动取消安装并删

除安装时写入设备的文件。卸载测试时,程序是否有提示卸载

信息,卸载程序过程中能否取消卸载,卸载后能否自动删除安

装时写入设备的文件。

2.2功能测试

功能测试是最基本的测试,主要根据软件需求规格说明书

来验证APP功能是否正确实现,是否有遗漏或错误的功能。采

收稿日期:2015-08-10

作者简介:刘芳芳(1989—),女(侗族),湖南武冈人,助教,硕士,研究方向为软件测试。

78

DOI:10.14004/ki.ckt.2015.2956

相关文档
最新文档