Android功能自动化测试工具的设计与实现

被引量 : 0次 | 上传用户:hmglz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今是信息科技的时代,无线通讯设备日新月异,而作为无线通信设备的主力军的智能手机俨然已成了人们办公、交流、娱乐主要工具。Android凭借其平台开放性的优势得到迅速发展,被应用到社会的各个领域。现在以往手机软件所运用的测试方法早已经不能达到当今通讯行业的要求。对于目前发展迅猛的Android移动操作系统,我们必须去尝试一种高效软件测试的方法—手机自动化测试方法。当前手机自动化测试体现在以下几个方面:一是功能测试自动化;二是执行自动化;三是管理自动化。关于自动化测试的含义,为软件系统借助自动化测试手段或工具,根据测试工作人员所制定的预期规划,来执行满足自身需要的测试。其主要目的为减少测试劳动量、保证测试质量以及提高测试效率。随着科学技术的迅猛发展,通信产业也取得了长足的进步,市场对高端智能手机需求量也与日俱增,加入到了Android系统的阵营的手机生产商、通讯运营运营商和手机软件开发商也越来越多。Android是Google近几年才着力主推的移动设备操作系统,却在较短的时间内迅速发展,甚至占据了智能手机市场的半壁江山,由此可见未来的Android软件市场的繁荣程度,因此笔者认为Android系统软件自动化测试将会有着非常广阔的应用前景。面对着如此的国内外形势,本文提出了基于Android操作系统的智能手机软件自动化测试方案。关于本论文结构,首先对该行业的背景进行简单介绍,并阐述自动化测试的有关理论知识,以及对比了传统手机软件的测试,说明其缺点和优势,进而又自动化测试的发展前景进行了详细分析。此外,结合公司客户和内部测试需要,对项目作出了需求分析,还描述了自动化测试的基本框架与整体设计的实现,并分析和设计了工具各种各样的模块。最后,是对设计完成的工具进行了系统测试,压力测试,以便工作人员获取使用的是一款稳定软件。
其他文献
当前,学校公共安全教育受到各方面的重视,学校能够经常性地开展公共安全教育,教育内容较全面,教育效果较好,学校已成为学生公共安全知识最重要的来源。但还存在教育内容不够
牙齿酸蚀症是指在没有细菌参与的情况下,由化学因素引起的牙体硬组织慢性、不可逆性破坏的疾病。随着国内外酸蚀症患病率的增长,此疾病正日益受到研究者的关注。本文就酸蚀症
文章在论述农业科技成果转化过程具有自身的特点的基础上,指出了制约我国农业科技成果转化的四个因素。提出了我国未来农业科技成果推广和应用的重点,以及加快农业科技成果转
近些年,荧光探针领域因在化学传感、光学材料以及生物学领域具有广泛的应用而发展迅速。然而,大多数探针缺乏特异的靶向性,且不能提供客体分布的定量信息。迫切需要开发出具
上海地区钢贸行业于上世纪80年代末初具规模,目前上海已是全国钢材交易量最大的地区之一,2012年上海钢铁贸易行业对上海地区生产总值贡献超过3%。钢贸企业通过定量采购及控制合
<正>下面是一道经典地理试题。图1中实线交点O地位于北半球某地,实线分别为经纬线,据此回答下题:图1日影轨迹示意图图中虚线PQL为O地立竿顶端某日日影轨迹,则当日可能是A.一
石化物流是一种特殊的运输方式,其对承运人有着严格的要求,需要物流公司具备一定的资质能力。人员配备及其培训,运输设备等都需要有很大的投入,尤其是配送车辆的保有量,直接影响着
介绍了乳蛋白肽的来源及国内外发展概况,通过人体试验证明了乳蛋白肽的调节免疫和抗氧化两大生物功效,并就其发展前景进行了讨论.
氢能是一种具有高燃烧值的高效和环境友好的能源,被认为是传统化石燃料理想的替代产品,具有广阔的发展空间。近年来,越来越多的科学家致力于光解水产氢这一具有挑战性的课题
本课题讨论了为小型降膜蒸发器而设计,应用在医药、食品等行业的简洁型PLC自动控制系统。本课题针对蒸发量在每小时500公斤以下的小型蒸发器设计了节约式PLC控制系统,重点研