基于移动平台的软件自动化测试方案的设计与实现

被引量 : 0次 | 上传用户:yang123jun123hui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的不断进步与人们生活水平的不断提高,智能手机、平板电脑等基于移动平台的产品正在赢得越来越大的市场。我国近几年3G网络的快速发展也给各种移动设备的普及加入了一股强力的催化剂。有调查研究表明,全球范围内移动平台软件开发与应用正处于一种喷发式的增长期。因此可以预测基于移动平台的软件测试也将成为软件开发领域的另一个细分领域并随着移动平台的普及得到完整、细化和全面性的发展。但是目前移动平台下的软件测试还处于起步阶段,主要以手动测试和场景测试为主。由于同一软件需要覆盖的移动平台种类多,移动设备种类多,所以导致移动平台下的软件测试效率低下,准确率偏低。总体而言,目前国内大多数移动平台下的软件测试属于粗放式、高投入低产出的模式。相比较传统软件测试而言需要投入较多的时间成本和人力成本去达到同样的测试效果。经过研究移动平台软件开发公司的测试解决案例并结合目前移动测试平台软件测试行业中存在的技术壁垒进行分析研究,总结出目前移动平台软件测试面临的以下几个瓶颈。它们分别为,被测软件需要支持的系统版本本身跨度大;被测软件需要支持的不同系统种类多;被测软件需要支持的硬件设备种类多;主流移动平台之间封闭性高,各自独立。本文为解决移动平台软件测试的需求和瓶颈问题而提出并开发来一套移动平台软件测试解决方案。本方案包括解决如何登录PerfectoMobile服务并且进行正确的用户管理;如何获取移动终端设备的合法操作权限;如何从QTP(Quick test Professional)测试工具端获得测试脚本执行指令;如何完成QTP测试工具指令与PerfectoMobile服务指令的转换;如何远程控制移动终端设备执行测试步骤等问题。本方案系统实现了通过QTP客户端访问PerfectoMobile服务器,读取移动设备UI图像信息并在QTP客户端中成功显示。同时可以使用QTP原有的自动化脚本编写功能以及脚本执行功能来完成自动化测试的步骤。在脚本的执行过程中,使用PerfectoMobile原有功能来进行操作成功或者失败的检查,同时返回结果给QTP客户端来记录测试结果。实施本方案后,QTP测试人员可以在电脑端直观的看到移动终端设备UI上显示的内容,并直接进行操作。比如点击手机屏幕,划动手机屏幕,关机或者重新启动等操作。另外,测试人员可以针对移动终端设备上运行的软件编写自动化测试脚本。该脚本可以在运行过程中通过QTP测试工具来远程控制移动终端设备上的软件执行步骤。这种测试方式可以减少移动测试项目中购买设备的成本,同时减少等待测试设备的时间损耗。自动化测试脚本可以大幅度提高回归测试的效率,减少测试人员的工作量以提高这个项目的工作效率。故该系统的研究和实现具有重要意义。
其他文献
以四川某市为个案,采用教育现象学研究方法,根据《中小学教师职业道德规范》六点要求,对农村小学教师职业道德发展现状进行的研究发现,农村小学教师职业道德大体呈正态分布,中间大
用《闲叙幽音琵琶谱》与《浦东琵琶谱》相结合的办法,参考其他琵琶古谱来研究这两份古谱.一是推敲这两份古谱抄写的大致年代;二是研究其实质内容,对大小乐曲作些考证;三是从
合情推理是指人们在已有的认知结构、经验与能力水平的基础上,在某种情境和过程中,借助于观察、实验、联想、直觉、归纳、类比等非演绎(或非完全演绎)方法,做出关于客体的合乎情理
近些年来,诸多新型的锂离子电池正极材料均得到了迅猛的发展,但传统的尖晶石型LiMn2O4仍被认为是极具有竞争潜力的一种正极材料。与其他正极材料相比,其具有诸多优点,例如,原
目前国内外的金融类企业的信息化技术从产生到发展经历了漫长的时期,一直是以技术为支持,以技术配角为特性的。但随着信息技术不断深化,信息系统不仅仅是企业的技术作为支持,
本文结合“体外诊断试剂盒生产线关键技术”课题,针对试剂盒生产线产品质量检测需求,系统研究了视觉检测技术。本文分析检测系统内容和需求,确定了检测系统结构,设计了系统硬件方
为了保证桥梁结构分析结果的准确性,以及桥梁结构整体性能和技术状况评估的可靠性,其结构有限元分析模型中材料物性参数的取值十分重要。对于混凝土构件而言,材料弹性模量的
工业CT是使用X射线来生成被测物体外部和内部二维或三维表示的技术。工业CT在许多领域已被用于零部件的内部检测,主要应用有缺陷检测、故障分析、测量、装配分析等。锥束CT(CB
目的探讨肾移植术后真菌感染发生的情况、危险因素及治疗效果,改善肾移植患者的预后。方法回顾分析15例肾移植术后并发真菌感染患者的临床资料。结果肾移植术后真菌感染的发生
悬臂飞燕式系杆拱桥是一种中承式组合体系的拱桥,大多是以三跨形式存在,以系杆和桁架拱作为主要受力构件的组合桥梁,具有结构新颖、线型美观的特点。这种组合体系既有梁桥和