基于云计算的移动app测试研究

被引量 : 0次 | 上传用户:chongyou2026
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着4G网络在全球范围的大规模应用,智能手机的普及率越来越高,移动app(Mobile Application,指智能移动终端的第三方应用程序)的数量也随之几何式增长。多种多样的移动app大大丰富了手机应用,给人们工作生活带来便利,但是移动app种类和功能增加的同时,其规模和架构也变得越来越复杂,质量越来越难以保证。如何保证移动app高效快速运行,提高用户存留率,是当前开发者们面对的难题。软件件测试是指用测试的方式来保障软件可以正确运行的方法,它可以提高软件质量,弥补开发和设计方面的不足,测试完成的越好,软件出错的概率越小。移动app测试可以保证移动app顺畅运行,对移动app的发展有重要作用。但是移动app有许多传统软件不具备的特点,传统的测试技术难以完全移植到移动app测试中,使的移动app测试效率不高,需要新的测试方法来解决测试中存在的问题。近年来云计算技术飞速发展,云测试技术也提上日程,若将传统的移动app测试移植到云端,开发者只需上传app后提供测试需求,即可由云平台完成测试目标,简单快捷,节省开支。把移动app测试与云测试相结合,提高移动app测试效率,是本文要研究的基本问题。本论文以传统软件与移动app软件的不同入手,针对移动app程序开发的结构及行为特征引入云计算和云测试的概念,介绍云计算、云测试技术以及云测试的应用场景,对比传统软件,分析移动app的特点,总结出将移动app测试移植到云端的优点。在本论文所做的工作中,首先介绍软件测试相关理论和目前主流的云测试平台,分析各大平台优缺点,总结出云平台的统一框架模型,根据模型进行改良,设计出适用于移动app云测试的平台架构,并将设计部分付诸实施,开发了一款基于云测试的移动app测试平台——智能终端云测试系统。该平台总结了现有测试平台的优势,具有完备的设计框架,可以为移动app开发者提供性能测试、场景模拟测试、安全扫描测试、遍历测试、回归测试、兼容性测试等六种测试服务。之后探索移动app云测试的自动化实现,提出一种基于云平台的自动化测试方案,利用遗传算法建立测试用例的脚本库,通过云平台的资源优势使测试用例的编写自动化运行。最后对网络小说阅读系统V1.0进行实际测试,从测试需求分析开始,叙述其在该平台下的功能测试、性能测试等过程,分析测试报告,得出测试结果,比较云测试与传统人工测试的测试效率,展现云测试的优势。全文为移动app云测试技术发展提供参考。
其他文献
以科左后旗为例,点(验)钞机具存在以下问题:1.点钞(验)机设备陈旧、功能不全。被调查的82台点(验)钞机中,有21台为05版人民币发行以前购买,占比26%;有52台点(验)钞机部件老化、灵敏度下降,占6
在高职高专英语教学中,注重培养学生学习英语语言的传播能力和技能极为重要。由于社会经济的发展,大量需求即懂得专业知识又掌握外语交际能力的综合性人才。英语教学中的传播模
过去十几年间,风电产业得到了快速发展,各种创新技术陆续实现了工程化应用,风电机组性能得到了显著提升,产业装备制造业迅速崛起,产业链逐年成熟,开发投资成本不断下降,我国
中国是世界上第二大数字经济体,数字经济已经成为经济发展的新动能。数字经济驱动数字化创新,进而带动制造企业转型。首先,对数字经济和数字化创新的基本内涵进行了介绍。其
房建项目施工是一个具有动态特征并受多种因素影响和决定的过程,存在诸多的不确定性,这些不确定性给施工项目的成本带来了很多风险,若加上管理人员缺乏对不确定性因素认识不
目的:探讨韦格纳肉芽肿病的临床表现及肺部影像学特点,以提高对本病的认识。方法:回顾性分析经病理和临床资料证实的11例肺部韦格纳肉芽肿病患者的病例资料,总结其临床表现和
随着经济全球化和科技的迅猛发展,市场竞争越来越激烈,顾客对产品质量的要求越来越高,质量管理成为了企业的核心管理任务。随着质量管理的不断发展,它已经从最初的事后检验发
对于宋朝的绘画,人们首先联想到的就是宋朝院体画及文人画。实际上,正是由于大量民间画家的存在与积极创作,才有了宋代画院及文人画等的繁荣。而从宋朝民间画家的谋生方式这
随着我国改革开放的不断深入,上海成功申办2010年世博会以及我国加入WTO经济全球化时代的来临,国际交往日益扩大。市场迫切需要大批专业素质高,熟悉有关国际规则,能够熟练运用外
物理习题教学在物理教学中起着十分重要的作用,通过习题教学可以有效地加深学生对概念的理解和规律的应用.而好的习题教学方法,更是能起到事半功倍的教学效果.下面笔者以自己