前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Katalon Studio通过关键字实现变量值的存储和读取

Katalon Studio通过关键字实现变量值的存储和读取

作者头像
Altumn
发布2019-10-21 16:38:30
1.4K0
发布2019-10-21 16:38:30
举报
文章被收录于专栏:软件测试testclass

在日常的自动化测试中,你一定会遇到数据的存储与读取。例如,业务操作流程中的任务编号,业务操作流程中的审批人账号等数据。这些数据往往在操作流程中需要复用。 Katalon Studio提供了关键字封装功能,所以,我们可以使用封装关键字的方式,来实现以上数据的存储以及读取。那么Katalon Studio如何通过关键字实现变量值的存储和读取呢?

封装关键字

新建关键字,在新的关键字对话框输入关键字的名称,并为关键字指定一个包。单击OK。File > New > Keyword如果不知道如何新建关键字,详细操作步骤见笔者之前写的文章:[Katalon Studio如何定义关键字] 本文实现步骤解释: 1.项目根目录下创建一个名称为keyconfig的文件夹; 2.根据输入的文件夹名创建一个[你输入的文件名称.properties]的配置文件; 3.根据你输入的变量名称存储变量和数值;存储格式为:变量名=数值; 备注: 1.创建文件夹的时候先判断是否有同名的配置文件[你输入的文件名称.properties],有同名的则直接存储到该文件里面,没有则新增配置文件; 2.根据[你输入的文件名称.properties]配置文件中判断是否存在你输入的变量名称,有相同的则覆盖数据,没有则新增变量名,存储变量名对应的数据; 详细代码如下所示:

调用关键字

封装好以上关键字,数据的存储propertiesWrite和读取propertiesRead,接下来解释一下如何在测试案例中调用该关键字。 例如你获取了一个Alert弹出框中的任务编号,你需要吧任务编号存储到本地文件中,然后在下一个审批流程中需要根据该任务编号查询出该笔数据,进行审批。 详细操作步骤如下: 数据的存储

存储效果如下图所示:

数据的读取 存储完数据以后,在下一个审批流程中需要根据该任务编号查询出该笔数据,进行审批。 读取数据如下图所示:

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-08-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软件测试testclass 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档