katalon系列十三:5.10新增跳过用例&命令行赋值全局变量
Posted songzhenhua
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了katalon系列十三:5.10新增跳过用例&命令行赋值全局变量相关的知识,希望对你有一定的参考价值。
Katalon Studio升级到5.10版本了,这次新增了2个很实用的功能:
一、跳过用例
在Listener中新增了跳过用例方法,Listener类似于JUnit4的annotation中的@Before、@After、@BeforeClass、@AfterClass,python单元测试框架unittest中的setUp()、tearDown(),不熟悉的同学可以先学个测试框架。
跳过的使用在执行结果中的状态为SKIPPED,示例代码如下:
二、命令行赋值全局变量
Katalon中的Project中的Default文件其实就是全局变量,和Jenkins集成后,有个弊端,如果想修改一个全局变量,还得打开Default文件修改。
现在好了,可以直接在CMD命令重新赋值全局变量。比如有一个env变量,其值为:product、test,默认写的test,现在想在线上环境跑,直接在CMD后加上:-g_env=product,运行时evn的取值就是product了。
结合Jenkins的命令行参数,可以不用修改文件,直接开跑了~
不熟悉Katalon CMD命令行的同学可以看katalon系列十一:Katalon Studio在Jenkins持续集成
5.10更新记录https://docs.katalon.com/katalon-studio/new/version-510.html#support-skip-test-case-method-in-test-listener
以上是关于katalon系列十三:5.10新增跳过用例&命令行赋值全局变量的主要内容,如果未能解决你的问题,请参考以下文章