Cucumber - 注释

注释基本上是一段用于文档目的而不是用于执行的代码。无论是步骤定义文件还是功能文件,都可以使其更具可读性和可理解性。因此,在文件中的适当位置使用/放置注释非常重要。这也有助于调试代码。Cucumber 功能文件可以在任何地方添加注释。要添加注释,我们只需以"#"符号开头即可。

不同的编程语言对定义注释有不同的规范。让我们看看 Cucumber 如何处理它。

  • 步骤定义文件 − 如果您使用 Java 作为平台,请使用"//"标记您的注释。

  • 功能文件 −如果是功能文件,我们只需在注释开始前添加#即可。

示例

程序中突出显示的文本指的是代码中的注释。

Feature: annotation 

#This is how background can be used to eliminate duplicate steps 
Background: 
User navigates to Facebook 
Given I am on Facebook login page 

#Scenario with AND 
Scenario: 
When I enter username as "TOM" 
And I enter password as "JERRY" 
Then Login should fail 

#Scenario with BUT 
Scenario: 
When I enter username as "TOM" 
And I enter password as "JERRY" 
Then Login should fail 
But Relogin option should be available