WebDriver.io:有没有办法在某些`it`块之前或之后执行步骤

时间:2015-12-04 00:46:50

标签: hook webdriver-io

我想在两个特定it块(本地化after挂钩)之后执行相同的一组步骤

Hooks将在整个测试套件的开头或最后运行这些步骤,而我想专注于两个特定的it块。

我相信这在RSpec中是可能的; WebDriver.io有什么方法吗?

1 个答案:

答案 0 :(得分:2)

您可以使用describe函数来包装您的两个规范,如下所示:



describe('your main describe',function(){
  describe('your localised describe',function(){
    before(function(){})
    
    it('spec 1',function(){})
    it('spec 2',function(){})
    
    after(function(){})
  })
})