手机半自动化测试工具的设计与开发

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:nany_x
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软件技术和应用的发展,自动化测试技术变得越来越重要,而软件的自动化测试可以将软件测试工程师从繁复的测试工作中解放了出来。目前,手机已经是一个集软硬件设计和功能于一体的典型的嵌入式设备,其测试工作中同样也存在着重复度极高的复杂工作。所以,手机的自动化测试也成了研究热点。目前部分国外手机厂商拥有针对自己产品的自动化测试工具,但均不对外公开,从而导致绝大多数手机测试公司只能依赖于手工测试。本论文针对这一问题,结合实习公司的实际需求,提出了手机半自动化测试的一种方法和模型,并且利用Java和c技术实现了一个手机半自动化测试平台。首先,本文提出了手机半自动化测试平台方案,设计了该平台的整体结构,对各部分的功能及其配合进行了深入的分析和讨论。然后,本文提出了一个用于开发测试用例的脚本规范,该规范限定了如何利用脚本语言来编写测试用例。根据该脚本规范,论文对脚本引擎进行了设计,并且利用Java和C技术实现了该脚本引擎,该引擎能够正确稳定地运行手机测试用例。另外,本文解决了Java GUI中存在的不能正常显示大图片的问题,改善了显示功能。此外,本文还设计并实现了一个脚本编辑器,该编辑器能够格式化显示脚本,能够引起脚本开发人员的注意,从而减少测试用例开发人员的错误。利用该手机半自动化测试平台,手机测试人员就能够脱离反复的按键工作,减少手机测试中容易发生的错误,同时方便测试用例的复用,提高工作效率。
其他文献
<正>傅谨先生以及深厚的哲学美学功底,加之对宗教、民间文化艺术的精研,转而到戏曲研究,可谓厚积而薄发。其《宗教艺术比较研究论纲》《戏曲美学》,《中国戏剧艺术论》《草根
目的:观察丁螺环酮联合齐拉西酮治疗重症精神分裂症患者的效果.方法:回顾性分析该中心收治的60例重症精神分裂症患者临床资料,根据治疗方案不同分为对照组和观察组,每组30例.
目的:观察益肾除瘀汤治疗多囊卵巢综合征患者的效果。方法:选取70例多囊卵巢综合征患者作为研究对象,采用随机数字表法分为对照组和观察组各35例。对照组给予克罗米芬胶囊治
目的:观察卡格列净联合二甲双胍对肥胖2型糖尿病患者的血糖、血脂水平的影响。方法:选取2018年2月至2019年2月收治的140例肥胖2型糖尿病患者为研究对象,依据治疗方式的不同分
在移动通信迅猛发展的今天,手机已无可置疑地成为了当今应用范围最广、用户最多、最引人注目的移动通信终端设备,也越来越成为人们生活中不可缺少的一部分。本次我们所研究的
(一)细胞凋亡是一个非常重要的细胞生理过程,它对于维持机体自身的稳定性和个体正常的生长发育以及抑制肿瘤发生等许多方面都起着重要的作用。目前研究表明,许多病毒的感染都
<正>铜绿假单胞菌(pseudomonas aemginosa,PA)是一种致病力较低的革兰阴性杆菌,在自然界分布广泛,土壤、水、空气,正常人的皮肤、呼吸道和肠道等都有该菌存在。该菌是一种条
目的:观察瑞舒伐他汀联合氯吡格雷治疗对冠心病经皮冠状动脉介入(PCI)术后患者血脂及炎性因子水平的影响。方法:选取68例冠心病患者作为研究对象,按随机数字表法分为对照组和
军旅小说在“十七年”时期曾极度辉煌,在二十世纪八十年代又出现了“第二次繁荣”,这些都引起了广大读者和文艺评论界的热切关注。但伴随着社会转型,九十年代军旅小说逐渐失
近年来,随着市场经济体制的逐步完善,高校的招生政策与就业制度正在发生变化,高校招生规模也日益的扩大。一大批毕业后就失业的大学生加入了NEET族行列,使得中国NEET的层次复杂起