空手道强制要素文件内的场景在多个线程上顺序执行 [英] Karate force scenarios inside a feature file to execute sequentially on multiple threads
本文介绍了空手道强制要素文件内的场景在多个线程上顺序执行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
所以有5个线程:
线程%1可以运行功能%1
线程%2可以运行功能%10
线程%3可以运行功能%3
线程%4可以运行功能%2
线程%5可以运行功能%4
但我需要每个方案1到20按顺序执行。
所以有5个线程:
线程1以方案1为特色,然后是方案2,然后是方案3,然后是扩展。
线程2具有10个方案1,然后是方案2,然后是方案3,扩展。
线程3具有3方案1,然后是方案2,然后是方案3,扩展。
线程4以方案1为特色,然后是方案2,然后是方案3,然后是扩展。
线程5具有4方案1,然后是方案2,然后是方案3,扩展。
@PARALLEL=FALSE是答案吗?我真的需要把它添加到每个单独的功能文件的顶部吗。就像我说的,我的存储库中可能有100个功能文件,也许更多。 或者,我必须在命令行中添加@PARALLEL=FALSE吗?如果是,它是否会像其他选项一样,";-Dparly=False&Quot;?
推荐答案
如果编写的Scenario
-相互依赖,这是一种糟糕的做法。请仔细阅读:https://stackoverflow.com/a/46080568/143475。
@parallel=false
。即使这样,也可能无法在1.0版本中获得您想要的效果,因为发生了一些行为变化:https://github.com/intuit/karate/wiki/1.0-upgrade-guide
这篇关于空手道强制要素文件内的场景在多个线程上顺序执行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文