Karate 空手道api测试-如何将标记名从命令行读取到功能文件
空手道api测试-如何将标签名称从命令行读取到功能文件 我的功能文件 功能:验证从maven命令行读取的标记名 背景: 给定url baseURL 当param validation=时,我想在此处读取标记名 然后方法得到 然后状态200 @com_status@all@我想在这里读取标记名 场景大纲:测试标签输入场景Karate 空手道api测试-如何将标记名从命令行读取到功能文件,karate,Karate,空手道api测试-如何将标签名称从命令行读取到功能文件 我的功能文件 功能:验证从maven命令行读取的标记名 背景: 给定url baseURL 当param validation=时,我想在此处读取标记名 然后方法得到 然后状态200 @com_status@all@我想在这里读取标记名 场景大纲:测试标签输入场景 打印我想在这里读取标记名 命令-mvn清洁测试-Dtest=Runner-DargLine=“-Dkarate.env=dev”-Dcucumber.options=“--t
- 打印我想在这里读取标记名
命令-mvn清洁测试-Dtest=Runner-DargLine=“-Dkarate.env=dev”-Dcucumber.options=“--tags@com_status”您不能。标记被设计为在命令行上传递以过滤要运行的场景,并且不能在测试中检索。您可以通过以下方式检索
场景的标记:
您可以尝试使用karate.properties
或类似的方法来检索在命令行上传递的内容:
命令:
mvn clean test -DcustomName=foo
特色:
* def customName = karate.properties['customName']
如果您认为此功能很重要,请随时提供。您不能。标记被设计为在命令行上传递以过滤要运行的场景,并且不能在测试中检索。您可以通过以下方式检索场景的标记:
您可以尝试使用karate.properties
或类似的方法来检索在命令行上传递的内容:
命令:
mvn clean test -DcustomName=foo
特色:
* def customName = karate.properties['customName']
如果您认为此功能很重要,请随时提供。非常感谢您的回复,我一定会尽力的。非常感谢您的回复,我一定会尽力的