如何解决cucumberjs中的歧义问题?

制作

我正在使用 protractor-cucumber 框架,当要执行多个文件时,文件中的任何单个步骤都将跳过并获得错误不明确的步骤定义。

功能 1
给定 goto google world
当发送“Mike”到文本框
然后验证结果应该出现
功能 2
给定 goto google world
当发送“Samp”到文本框
然后验证结果应该出现
配置文件

     cucumberOpts = { 
        require: ['./Test_Scripts/*.js', 
            './Support/hooks.js'], 
        format: 'json:Reports/results.json', 
        strict: true 

    } 
    suites = [ 
        '/功能/*.功能' 
    ]

如何无歧义地执行这两个文件?

卡帕

此处已经详细阐述了与歧义步骤定义类似的问题:Multiple Step Definitions match error in Cucumber

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章