自动化软件测试脚本管理工具研究和实现

被引量 : 0次 | 上传用户:PoolD
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件自动化测试技术的应用,大大提高了软件测试的效率,降低了软件测试人员的工作强度和测试成本。然而,由于软件系统的技术背景、应用领域、开发环境各不相同,自动化测试所涉及的测试案例的范围非常广泛,测试案例库庞大。测试脚本的集中管理、调度及其与对应测试工具的接口调用,也日益成为软件自动化测试过程所关心的核心问题。本论文通过结合主流测试工具脚本管理功能,从扩展性和实用性出发,设计和实现了一个能够适应不同阶段、不同类型测试脚本的自动化管理工具。从而显著提高了自动化测试的效率,更好地维护和管理测试脚本。本论文的主要工作和贡献有:1.深入分析了现有测试脚本管理工具的功能,并指出了其不足之处。2.对测试脚本管理工具,进行了系统需求功能分析。主要包括脚本的分类、查找、归档和版本管理;测试管理工具与其它测试工具(单元测试、自定义测试脚本、自动化测试脚本)的对接及调用;远程测试环境下的测试脚本管理及调度需求等。3.设计了测试脚本管理工具的系统架构。主要包括系统组件设计、系统部署图、模块接口设计和公用组件库设计。4.完成了测试脚本管理工具的核心模块设计。主要包括用户登录、脚本管理主界面、远程代理机配置及状态、第三方测试工具接口参数设置、测试脚本分类、测试脚本归档、用户权限管理以及对应的数据库表设计。5.通过2个具体软件测试项目,对测试管理工具进行了功能测试和性能测试,验证了本测试脚本管理工具的可用性和有效性。本文设计实现的脚本管理工具,能够和复杂的测试需求与环境有机结合起来,并在各个测试工具的接口调用上能够最大程度的实现对接,对复杂应用环境下软件测试质量的提高有着长远的作用。通过不断增加新的测试脚本管理类型,本工具已成功应用到多个类型的软件测试项目之中。
其他文献
不动产无权处分行为是指无处分权的行为人擅自处分不动产的行为。无权处分是民法中一项重要而复杂的制度,涉及总则、债法、物权法三大领域,在法律关系与效力界定上存在许多问
为了研究中间视觉下常用光源的透雾性,运用光谱仪测量不同雾浓度下钨丝灯、LED灯、金卤灯和高压钠灯的光谱,进行透过率比较。研究表明:在明视觉下,钨丝灯的透雾性最佳,LED的
图像在采集、存储、处理以及传输过程中,由于采集系统、存储介质、处理算法及传输设备的影响,不可避免地会造成图像的降质,使图像的应用价值下降,甚至无法满足图像系统或观察
20世纪前期在云南大理所进行的人类学研究,依托于特定的社会情景与知识场景,这其中蕴含的人类学与地方间的"双向阐释"之复杂关系,不仅是回顾民国时期学人的学术实践与认识西
通过在实验室建立大自然的雾霾模拟环境,本文研究了在雾(液态)和霾(固态)环境下,LED灯具、金卤灯以及钠灯三种典型户外光源灯具的透射率,从而得出在不同浓度的雾以及不同程度
按配比加入酚醛树脂、阻燃剂、发泡剂、乳化剂、碱木质素、液化废旧聚氨酯,制成木质素废旧聚氨酯.试验结果表明:随着固化剂的增加,固化时间缩短,表观密度增加,抗压强度增强,
刑法与道德同为人们的行为规范,它们是对立统一的关系,在社会中有不同的调整范围,对社会起着不同的作用;道德是法律的底线,道德最终会上升为法律。随着社会的发展,刑法与道德
私募股权投资基金(P“rivate Equity Fund,简称PE”),是指以非公开方式向特定投资者募集资金,主要向未上市企业进行权益性投资的基金。1998年后,中国的私募股权投资业也经历了三
学位
目的:通过观察连续血液净化治疗(CRRT)对脓毒症肾损伤(AKI)患者尿液肾损伤分子1(KIM 1)表达水平的影响,并探讨 CRRT疗效评价方法及其可能的机制。方法将43例入住重症医学科(ICU)并确诊