黄瓜是BDD框架,我们使用Gherkin语言来创建场景。黄瓜是移动和Web应用程序测试的有用工具。为此,我们在相应的目录结构中定义“功能和步骤定义”文件。我们可以使用各种标记对功能文件进行分类,并在功能文件中使用多个标记。
以下是执行黄瓜功能文件的Cucumber命令: -
黄瓜--tags“@smoke和@发表”此命令将执行具有“@smoke和@regression”标记的所有功能文件。黄瓜还可以忽略具有特定标记的场景。例如:-
黄瓜--tags“不是@smoke”此命令将执行除具有“@smoke”标记的所有其他功能文件之外。要列出可用的Cucumber执行选项,请使用以下命令: -
黄瓜 - Help.