移动应用软件测试问题研究

时间:2025-04-20

移动应用软件测试问题研究

摘要:本论文主要针对移动应用软件测试问题进行探索性研究。首先,分析了国内外的移动应用软件测试的研究现状;然后介绍了软件测试的方法,对比了移动应用与传统PC应用的区别,在此基础上提出了移动应用软件的测试重点,以苹果手机为例介绍了用户体验的测试;最后移动应用给软件测试提出了挑战,以及相应的解决方法。

关键词:移动应用;用户体验;软件测试

Research of Mobile Application Software Testing

Abstract: This essay mainly refers to exploratory research adopted in mobile application testing. Firstly, it analyzes the research status of mobile application testing. Then, it introduced the methods of software testing, compares with the traditional PC applications, proposes focal points of mobile application testing on this basis, and takes iphones as an example to introduce the testing of user experience; Finally, the essay presents a challenge to mobile application testing, and proposes the corresponding solutions.

Key words: mobile applications; user experience; software testing

1 引言

移动互联网的发展将互联网带入了人们的日常生活,而移动应用软件是最关键的载体,人们随时随地都可以通过移动设备查找信息资讯、处理工作、在线购物、日常联系等,而能够满足用户这些需求的就是各式各样的移动应用软件。随着移动应用充分挖掘衣食住行、吃喝玩乐等日常生活中的巨大商机,将深刻影响并改变人们的生活习惯和生活方式[1]。由此可见,开源移动应用软件以其特有的优质性能、更高的可靠性和安全性、成本的低廉以及良好的可扩展性、必将成为未来软件行业的主流趋势,以及移动互联网及其应用将成为未来十年内最具有创新活力和最具市场规模的新领域,但是我们也要看到其中可能存在的隐患。 移动应用软件开发周期相对较短、门槛较低,应用数量发展迅猛的同时同质化现象严重,竞争激烈。用户不仅极易迷失在海量应用中,且对于应用软件各方面的质量要求也越来越高。另外由于手机终端的特性,应用使用的时间、信息获取的行为体现出用户体验碎片化,应用的知觉形象以及其首次使用体验将成为其获取用户的关键[2]。因此,移动应用的开发设计要深入研究移动用户的心理认知、思维模式、使用行为习惯等,站在用户的角度来审视移动应用的开发目标,并通过对现有产品进行不断的使用体验优化,才能持续获得用户满意度[3]。对于这类移动终端上的软件应用,我们如何测试才能保证软件的质量?这是一个非常值得探索的难题。

2 国内外研究现状

移动互联网无疑是当前世界最关注的领域之一,以苹果、Google等领衔的智能手机和平板电脑正在悄然改变人们对手机和电脑的传统概念,而 Facebook、微博、Twitter 等网站在全球的风行则在悄然改变人们的生活沟通方式。随着各种有价值,实用的移动应用软件的不断产生。一个更加庞大和快速发展的用户市场正在形成,面对如此庞大的移动互联网应用市场,基于移动互联网的软件测试也越来越重要。

从历史上来看,全球的软件测试技术发展是不平衡的。国外的软件测试开始于上世纪六七十年代,软件测试从那时候开始形成了规模,在测试领域逐渐向规范化和标准化发展,这个

时期开始出现了各种软件测试工具和各种测试理论和方法论。直到如今的移动互联网时代的软件测试技术欧美国家依然比我们领先很多,从功能测试到性能测试,针对各个终端平台的测试工具都已涉及。但是相对与PC平台的而言,移动互联网的软件测试技术目前还处于起步阶段,有待进一步的规范和发展。

我国的软件测试技术由于起步较晚,在测试意识、测试理论的研究、大型测试工具软件的开发以及从业人员在软件开发中所占比例等方面与国外先进水平还是有很大差距。但随着全球化中与国际软件公司的合作,以及国民对软件质量要求的日益提高,国内的软件企业也逐渐加强了对软件测试的重视,同时我国也在软件测试技术学术研究及企业应用上取得了一些初步成果。而移动互联网软件测试和国外一样,目前属于起步阶段,而另一方面,随着国内环境的越来越开放,国外优秀移动互联网软件和移动设备大量进入,而国内大批的软件企业都转向移动互联网软件产品的开发,企业竞争异常激烈,用户对软件产品的质量要求会越来越高,将会一定程度上促进移动互联网软件测试的快速发展。

3 移动应用软件测试

3.1软件测试的方法与技术

移动应用软件测试跟传统PC应用软件测试所用的方法是一样的,只是测试的重点不同,主要有一下几种测试方法:

3.1.1 白盒测试

白盒测试又叫结构测试,是一种测试用例设计方法,在这里盒子指的是被测试的软件,白盒,顾名思义即盒子是可视的,你可以清楚盒子内部的东西以及里面是如何运作的,因此白盒测试需要你对系统内部的结构和工作原理有一个清楚的了解,并且基于这个只是来设计你的用例。

3.1.2 黑盒测试

黑盒测试又叫功能测试,这是因为在黑盒测试中主要关注于被测软件的功能实现,而不是内部逻辑。黑盒测试是与白盒测试截然不同的一个测试概念,也是在软件测试中使用最早、最广泛的一类测试。在黑盒测试中, …… 此处隐藏:4958字,全部文档内容请下载后查看。喜欢就下载吧 ……

移动应用软件测试问题研究.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219