【问题标题】:Do we have anything like @AfterScenario in Karate?我们有类似空手道的@AfterScenario 的东西吗?
【发布时间】:2019-02-05 17:05:34
【问题描述】:

我想在使用空手道的单个功能的每个场景之后调用一个方法,我们在空手道中是否有类似 @AfterScenario 的内容?或者有没有其他方法可以实现这个功能?

【问题讨论】:

    标签: java bdd karate


    【解决方案1】:

    是的,有一个afterScenario 钩子。请参考文档:https://github.com/intuit/karate#hooks

    * configure afterScenario = function(){ karate.log('hi') }
    

    【讨论】:

    • Karate.config.js 是否为每个场景处理 After 场景?如果没有,我们需要在所有功能文件中调用 after 场景。
    • @AshokkumarGanesan 是的
    • YES是用于调用所有功能文件中的场景吗?
    • @AshokkumarGanesan 是的。 (我和你的问题一样含糊不清。如果需要,请提出一个新的(好)问题)
    • 他要问的是有没有地方可以放 afterScenario 这样就不用在每个特征文件中都放了。我看到 karate-config.js 在每个场景之前运行。使用 karate.configure("afterScenario", "function(){ karate.log('hi') }") 添加它可能就足够了
    猜你喜欢
    • 2021-11-08
    • 1970-01-01
    • 2011-10-09
    • 2017-07-15
    • 2014-09-22
    • 2010-11-29
    • 2020-03-26
    • 2011-10-18
    • 2023-03-09
    相关资源
    最近更新 更多