如何使用大纲运行特定数据的黄瓜测试?

时间:2012-12-19 12:28:44

标签: cucumber

Given "step" like "description"                              
  Example:                                     
  | step | description |                
  |  1   | first       |                 
  |  2   | second      |           
  |  1   | third       |            
  |  2   | fourth      |

如果我想要运行它将取为1,2,1,2。

但我需要我的测试应该以1运行。不需要从2获取数据。

有什么想法吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以标记示例并按如下方式部分运行它们:

Given "step" like "description"  

    @ones                            
  Examples:                                     
  | step | description |                
  |  1   | first       |                 
  |  1   | third       |            

    @twos                            
  Examples:                                     
  | step | description |                
  |  2   | second      |           
  |  2   | fourth      |

仅运行带有1s的数据:

$cucumber --tags @ones

或者用2s排除数据:

$cucumber --tags ~@twos