• Katalon系列十八:用例变量&用例间调用


    一、用例变量
    写用例时,我们可以用代码定义变量,如:
    String name = '新闻'
    println(name)

    上面是硬编码,我们也可以在用例里定义变量,只在该用例里生效哦,想跨用例就用全局变量。

    比如用例1的执行代码如下:

    在用例1中设置用例变量

    执行结果:


    二、用例调用
    编写用例的时候,可以在用例2中调用用例1,比如用例2是下单,用例1是登陆,可在用例2下单前先调用登陆的用例1。
    这里我们以上面的用例1为例,在用例2中调用。
    在用例2中,点击左上角Add-Call Test Case,选中用例1

    我们可以看到用例1中定义的变量也带过来了,可以在界面模式/代码模式修改变量的值,相当于函数修改入参。
    我们在用例2中修改用例1入参变量的值,name1原来是'新闻',入参处我们填‘game’;name2原来是‘娱乐’,入参处我们填‘music’

    运行后可以看到用例2中调用用例1,使用的变量值是在入参重新设的变量game、music。当然,你也可以不设变量,这样就会用用例1默认的变量'新闻'和‘娱乐’

  • 相关阅读:
    第一章 Shell基础知识
    keepalived与LVS实现高可用
    集群简介
    基于NFS v4版本搭建NFS服务器
    LDAP安装步骤
    Nginx配置阿里云https服务
    zabbix基础
    Apache、Nginx和Tomcat之虚拟主机配置
    标准盒模型和怪异盒模型的区别
    js中数组扁平化处理
  • 原文地址:https://www.cnblogs.com/songzhenhua/p/11744440.html
Copyright © 2020-2023  润新知