程序测试方法及程序测试装置制造方法及图纸

技术编号:9765719 阅读:158 留言:0更新日期:2014-03-15 10:10
本发明专利技术涉及一种程序测试方法,其包括:加载脚本配置文件;对该脚本配置文件进行解析得到脚本配置信息;根据该脚本配置信息加载用例配置文件;解析该用例配置文件得到用例配置信息;根据该用例配置信息以及选定的格式生成对应类型的用例文件;以及搭建该用例文件的执行环境。本发明专利技术通过简单的参数填写即可以完成多种测试技术和测试脚本的测试开发工作,降低了测试开发技术要求,提高了测试开发过程中的可复用程度和测试脚本的可维护性。此外,本发明专利技术还提供一种程序测试装置。

【技术实现步骤摘要】
程序测试方法及程序测试装置
本专利技术涉及软件测试开发领域,尤其涉及一种程序测试方法及程序测试装置。
技术介绍
现有的测试开发工作,一般是先由测试开发人员根据测试对象的类型调研相关的自动化测试技术;确定自动化测试技术之后,每一个测试开发人员都需要花费时间去学习并掌握该技术;最后,进行测试用例设计,并根据测试技术的要求进行测试用例脚本的编与。在目前的测试开发工作中,自动化测试用例的编写是耗时最多且成本最大的一项工作。并且,测试开发工作需要有一定的技术基础,因为仅在一种环境(如Python环境)下的测试开发过程中就涉及到不同的测试对象(如web前台页面、客户端应用程序等)、多种测试技术(如Selenium、WebDriver和PyWinAuto等)、多种测试脚本(如Pyunit和RobotFramework)。以上各种测试对象、测试技术和测试脚本都需要测试开发人员花费大量时间和精力去掌握,并对开发人员的技术水平提出了较高的要求。随着测试范围的扩大,涉及到的测试对象、测试技术和测试脚本也将不断地增多,测试开发的成本也会逐步的提高。因此,目前的测试开发工作存在如下问题: 1.测试脚本文档来自技高网...

【技术保护点】
一种程序测试方法,包括:加载脚本配置文件;对该脚本配置文件进行解析得到脚本配置信息;根据该脚本配置信息加载用例配置文件;解析该用例配置文件得到用例配置信息;根据该用例配置信息以及选定的格式生成对应类型的用例文件;以及搭建该用例文件的执行环境。

【技术特征摘要】
1.一种程序测试方法,包括: 加载脚本配置文件; 对该脚本配置文件进行解析得到脚本配置信息; 根据该脚本配置信息加载用例配置文件; 解析该用例配置文件得到用例配置信息; 根据该用例配置信息以及选定的格式生成对应类型的用例文件;以及 搭建该用例文件的执行环境。2.如权利要求1所述的程序测试方法,其特征在于,对该脚本配置文件进行解析包括: 对该脚本配置文件进行逻辑分块;以及 针对不同分块调用相应的逻辑块解释器对信息逐条解析。3.如权利要求1所述的程序测试方法,其特征在于,对该用例配置文件进行解析包括: 对该用例配置文件进行逻辑分块;以及 针对不同分块调用相应的逻辑块解释器对信息逐条解析。4.如权利要求1所述的程序测试方法,其特征在于,根据该用例配置信息以及选定的格式生成对应类型的用例文件包括: 根据该选定的格式加载相应格式的模板; 将该用例配置信息中的中间变量输出至该模板中得到该用例文件。5.如权利要求1所述的程序测试方法,其特征在于,搭建该用例文件的执行环境包括: 返回执行该用例文件执行所需要的基础库文件。6.如权利要求1所述的程序测试方法,其特征在于,还包括: 生成测试脚本,用于调用执行生成的用例文件。7....

【专利技术属性】
技术研发人员:周海静鲍海燕赵文琦姜琳王鹏王彦平牛小彬
申请(专利权)人:深圳市世纪光速信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1