一种用于变量的存储与使用的框架构建方法及计算设备技术

技术编号:33210614 阅读:23 留言:0更新日期:2022-04-27 16:45
本发明专利技术公开了一种用于变量的存储与使用的框架构建方法,包括以下步骤:S1、创建第一资源文件,所述第一资源文件通过新建关键字设置变量分类名;所述第一资源文件的变量包括配置信息和/或页面元素信息;S2、创建用于自动化测试的第二资源文件,并在所述第二资源文件中导入资源库和配置导入库,所述配置导入库设置有预设标识及第一资源文件的路径;S3、识别所述配置导入库;S4、通过读取所述配置导入库的第一资源文件的路径加载所述第一资源文件的变量。量。量。

【技术实现步骤摘要】
一种用于变量的存储与使用的框架构建方法及计算设备


[0001]本专利技术涉及信息
,具体涉及一种用于变量的存储与使用的框架构建方法及计算设备。

技术介绍

[0002]在自动化测试框架领域里,Robot Framework是全球范围内使用较广的开源自动化测试框架,结合其配套的Robot Framework RIDE脚本编辑器,在实际自动化测试工作中提供着诸多功能,其中就包括配置信息和/或页面元素的存储、使用功能。
[0003]如图1所示,现有的Robot Framework及其配套的Robot Framework RIDE,自带的配置信息和/或页面元素信息的存储、使用功能在配置信息和/或页面元素信息量较大的情况下,存在使用效率低下及配置与页面元素易调用错误的问题,主要原因是其对配置与页面元素的存储方式是采用变量,在脚本树型结构里,每个变量单独占一个节点,当变量的量较多的情况下,树型结构的查看、维护就比较不便,同时当需要对变量进行分组时,需要通过创建新变量文件,增加了文件数,进一步增加了使用、维护成本,另外一方面,当多个变量同名时不会本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于变量的存储与使用的框架构建方法,其特征在于,包括以下步骤:S1、创建第一资源文件,所述第一资源文件通过新建关键字设置变量分类名;所述第一资源文件的变量包括配置信息和/或页面元素信息;S2、创建用于自动化测试的第二资源文件,并在所述第二资源文件中导入资源库和配置导入库,所述配置导入库设置有预设标识及第一资源文件的路径;S3、识别所述配置导入库;S4、通过读取所述配置导入库的第一资源文件的路径加载所述第一资源文件的变量。2.如权利要求1所述的一种用于变量的存储与使用的框架构建方法,其特征在于,步骤S1具体包括:S11、通过Robot Framework RIDE新建自动化测试项目;S12、在所述自动化测试项目的项目根目录创建第一资源文件;S13、通过新建关键字设置所述第一资源文件中的变量分类名,所述第一资源文件的变量包括配置信息和/或页面元素信息;S14、使用表格编辑模式对所述第一资源文件中任意变量进行编辑。3.如权利要求2所述的一种用于变量的存储与使用的框架构建方法,其特征在于:步骤S12中所述第一资源文件的格式为txt。4.如权利要求2所述的一种用于变量的存储与使用的框架构建方法,其特征在于:步骤S14中将所述第一资源文件中任意变量的第一列编辑为配置的别名,第二列编辑为配置的真实值。5.如权利要求1所述的一种用于变量的存储与使用的框架构建方法,其特征在于:步骤S2中所述配置导入库的入参为所述第一资源文件的文件路径。6.如权利要求1所述的一种用于变量的存储与使用的框架构建方法,其特征在于,步骤S3具体为:当Robot ...

【专利技术属性】
技术研发人员:王秋瑶
申请(专利权)人:厦门立林科技有限公司
类型:发明
国别省市:

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

1