karate - 模拟的执行顺序不受控制
问题描述
对于使用 gatling 插件运行的空手道,当我们在 pom 中指定多个模拟时,如下所示:
<plugin>
<groupId>io.gatling</groupId>
<artifactId>gatling-maven-plugin</artifactId>
<version>${gatling.plugin.version}</version>
<configuration>
<simulationsFolder>src/test/java</simulationsFolder>
<runMultipleSimulations>true</runMultipleSimulations>
<includes>
<include>WorkersSimulation</include>
<include>WorkersQuerySimulation</include>
</includes>
</configuration>
</plugin>
我期望它按照我在 pom 中的顺序执行,首先是 WorkersSimulation,其次是 WorkersQuerySimulation。
但不幸的是,看起来它是按字母顺序进行模拟的,首先是 WorkersQuerySimulation,然后是 WorkersSimulation。
有时我们需要控制模拟的顺序,例如:在第一次模拟中创建数据,在第二次模拟中测试不同的查询。
那么有什么方法可以控制顺序吗?
解决方案
推荐阅读
- c++ - 将库链接到另一个应用程序时,cmake 找不到库
- reactjs - REACT js 中的 props 和 state 混淆
- python - 将 csv 文件数据推送到谷歌表格
- google-maps - 我实现了检查用户权限的方法,即使我在颤动中收到错误消息“MissingPluginException”?
- c# - 如何检索文件的内容并将其以二进制格式存储在数据库中
- angular - undefined 不是对象。在 Angular 上进行单元测试时
- ios - 如何在 Swift 中强制覆盖大子类?
- kotlin - LiveData 观察不会更新
- javascript - 监听组件以更改角度 8 中的 @Input() 值
- git - 为什么如果我尝试 git pull in master 分支更改会出现?