毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
移动云应用及服务测试问题挑战与研究进展(2)
4 构建可复用的移动测试环境 9
5 定义良好的测试模型和覆盖标准 11
6 移动应用的测试自动化标准和自动化解决方案探索 13
7 软件测试工具的使用 14
7.1 软件测试工具的使用 14
7.2 其他测试工具简介 17
8 移动应用的自动化测试挑战 19
8.1 自动化脚本需求 19
8.2 多种语言和环境脚本 19
8.3 分布式测试 19
8.4 发布自动化错误和崩溃跟踪 19
8.5 测试设备登记
管理
20
8.6 多个移动模型可用性 20
8.7 模拟器处理器缺陷 20
8.8 远程响应测试 20
总 结 20
致 谢 21
参考
文献
21
1 引 言
随着近年来快速增长的移动用户的数量,每天更多的移动设备在产出,相应就有更多的移动应用程序安装在移动设备上,以满足人们的需求。据2011年清水技术小组
报告
,2015年移动计算行业预计将价值近3300亿美元。据ABI的研究,2011-2015年期间智能手机市场预计将以24%的年复合增长速率增长,主要由于在亚太地区和拉丁美洲等新兴市场的需求不断上升。随着
通信
和信息技术的飞速发展,用户需要安全、可靠、便捷的应用系统。中小型企业因为缺乏资金的问题,一般不具有集开发、安装、测试、文护而一体的应用系统服务的能力,导致中小企业在行业竞争中只能处于不利地位。然而大型企业和组织几乎都存在一个问题:大多数服务器只给特定的应用系统提供服务,彼此闲置资源不能跨越融合,致使大量资源浪费。[2]云计算就是在这样的大背景下产生。一般而言,“云”中资源被用户认为是能无限扩张的,而且可以随时随地获取,按需求分配使用,按使用量来计费。云计算是最近几年的热门研究主题,它的研究成果有效地促进了一些与其有关的应用和技术发展。在工业界中,各大云计算厂商如Google、Amazon、IBM等都推出了自己的云计算服务平台。同时,学术界也针对云计算的实际背景纷纷对成本、仿真、应用、性能优化、软件测试之类的问题进行深入探究,IT领域也因此产生了深刻的变革,然而软件测试的研究是保障服务质量的前提,是云计算领域亟待突破的紧要问题。[3]
2 主要软件测试技术在移动中的应用
2.1 软件测试方法与技术
移动应用软件测试和传统个人电脑应用软件测试的方法是类似的,不过测试的重点不同,主要有以下一些测试方法:
2.1.1 白盒测试
白盒测试又称为结构测试,即一种测试用命设计方法,盒子在这里指的是被测软件。白盒,望文生义,盒子是可见的,你能清楚盒子里面的东西及里面是如何运行的,因此白盒测试需要对系统工作原理和内部结构有一个清晰的认知,并且基于这个来设计用命。
2.1.2 黑盒测试
黑盒测试又称为功能测试,因为黑盒测试主要关注被测试的软件功能的实现,而不是内部的逻辑。黑盒测试是与白盒测试大相径庭的一种测试概念,同时也是软件测试使用最早、最广的一种测试。在黑盒测试中,测试人员对测试对象的内部结构,运行情况是不可见的,测试人员对被测对象的检验主要是依据产品的规格,验证它与规格的一致性。
2.1.3 灰盒测试
白盒、黑盒这两种测试是从完全不同的两个出发点,而且是两个完全对立的点,反映出事物的两个极端,两种方法各有特点,无法替代。然而在现时测试理念中,这两种测试往往不能完全分开,一般会在白盒测试中穿插使用黑盒测试的方法,在黑盒测试中穿插使用白盒测试的方法。灰盒测试就是这种介于白盒测试和黑盒测试之间的测试方法。
共3页:
上一页
1
2
3
下一页
上一篇:
基于谱聚类的社区发现算法实现研究
下一篇:
ASP.net留学生教务系统的设计与实现
数据挖掘在电子商务中的应用
嵌入式移动数据库研究【2530字】
嵌入式移动数据库應用研究【2321字】
移动Ad Hoc网络发展的历史理论和技术
矩阵奇异值分解及其在图像处理中的应用
移动终端和JSP和MYSQL酒店管理系统设计
移动终端和WEB的校园二手...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
公寓空调设计任务书
国内外图像分割技术研究现状
承德市事业单位档案管理...
中国学术生态细节考察《...
志愿者活动的调查问卷表