苹果操作系统软件自动化测试的研究与实现

来源 :安徽大学 | 被引量 : 0次 | 上传用户:whenhm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着苹果公司的发展,苹果公司的数码电子产品已经风靡全球,这其中包括苹果公司的个人计算机产品——苹果机。各种基于苹果操作系统的应用程序软件也如雨后春笋般涌现出来。为了保证软件产品质量抢占软件市场份额,各大软件公司对苹果操作系统上软件测试的需求越来越高,传统的软件测试方法已经无法满足市场的需要。基于这种背景,本文提出了一种全新的苹果操作系统上的软件自动化测试系统——苹果自动化测试方法。苹果自动化测试方法弥补了以往测试系统适应范围小,脚本代码重用性低的缺陷,是一种普遍适用,维护简单,逻辑清晰,性能较高的新型的测试系统。它的内部集成了五大组件,分别是命令解析组件、操作处理组件、日志记录组件、执行报告组件以及数据通讯组件。通过这些组件的共同协作,苹果自动化测试方法可以实现从脚本命令的解析到最终测试日志和执行报告的生成这一完整的软件自动化测试流程。苹果自动化测试方法对于两种不同类型的GUI元素提出了两套自动化测试方案,分别解决了“可访问GUI元素”和“不可访问GUI元素”的定位、操作和验证,使得苹果自动化测试方法的适用范围大大增加。另外测试方法内部所采用的GUI元素搜索算法经过改良之后搜索性能和稳定性都有了很大提高,使得整个测试方法的稳定性和性能比之前传统的测试方法有很大改进。完善的日志和执行报告生成机制,使得测试人员可以方便地调试脚本,准确地找到程序漏洞并从整体上掌握项目进程。在实际项目中,苹果自动化测试方法已经可以帮助测试人员进行复杂的软件测试,提高了测试的效率,缩短了产品研发的周期,所以本课题有着很强的实用价值。
其他文献
本文通过对荣华二采区10
期刊
目的 分析晚期肺癌患者应用沙参麦冬汤联合吉非普尼治疗方案在免疫功能方面的影响价值.方法 研究样本为我院1年内(2018年7月-2019年8月)收录的32例晚期肺癌患者,依据治疗路径
目的:分析在寒热错杂型胃食管反流病患者的治疗中合用半夏泻心汤与针灸的治疗价值.方法:对照组应用半夏泻心汤内服治疗,同期观察组加用针灸方案治疗.结果:观察组总有效率97.3
冷诱导RNA结合蛋白(Cold-inducible RNA-binding protein,CIRP)是富含甘氨酸(Gly)的RNA结合蛋白家族成员之一,是一类重要的mRNA分子伴侣蛋白。冷诱导RNA结合蛋白是第一个从哺乳动物
目的:黄芪桂枝五物汤治疗糖尿病周围神经病变的临床效果观察.方法:将来我院的120例糖尿病周围神经病变患者作为研究对象,本次研究开始时间为2017年11月,截止时间为2019年11月
李改非教授是河南省著名妇科专家,曾跟随妇科圣手罗元恺学习,并在浙江何氏妇科基地进修,临床工作三十余年,善用中药治疗各种妇科病,医德高尚,疗效满意,深受患者信赖.笔者跟随
期刊
目的:分析针灸用于脑瘫运动功能障碍患儿康复治疗中的价值.方法:选取患儿70例,行不同的治疗手段,对比疗效.结果:针灸治疗疗效更高.结论:针灸用于脑瘫运动功能障碍患儿康复治
本文通过对荣华二采区10
期刊
萎缩性胃炎是消化系统常见病、多发病.李鸿娟主任中医师从事中医临床工作五十余年,在诊治该病时,从脏腑功能、证候虚实方面综合辨治,同时结合胃镜等现代医学检查,合理辨证,有
初步探索静脉移植骨髓单个核细胞在心肌梗死大鼠体内的主要分布及其和局部注射组再生修复心肌梗死的比较研究;同时初步比较研究间质干细胞、胚胎心肌细胞、骨髓单个核细胞、