在测试运行之前和之后运行单个功能文件

问题描述 投票:1回答:1

正在寻找在套件末端运行功能文件的解决方案我的工作流程(并行运行)

  1. karate.callSingle('Login.feature')所以在开始时我做一次登录,然后使用cookie /令牌进行整套
  2. 并行运行测试
  3. 运行Logout.feature文件
karate
1个回答
1
投票

目前没有直接的支持。顺便说一下,没有人要求过这个。如果这非常重要,请打开功能请求。

一种解决方法是从callSingle设置单件/ Java静态变量,然后在JUnit / Java并行运行器中,使用Java API调用该功能进行注销(为此搜索文档),您可以传递参数/访问静态变量。

编辑:刚才意识到@AfterClass JUnit注释可能足以满足您的需求。

© www.soinside.com 2019 - 2024. All rights reserved.