Provide an example of a feature file using the cucumber framework.
Answer Posted / triptimoni18@gmail.com
Feature: Login functionality
As a registered user
I want to log into the application
So that I can access my account securely
Background:
Given the user is on the login page
Scenario: Successful login with valid credentials
When the user enters "john_doe" and "Password123"
And clicks the login button
Then the user should be redirected to the dashboard
And a welcome message should be displayed
Scenario: Unsuccessful login with invalid credentials
When the user enters "john_doe" and "wrongPassword"
And clicks the login button
Then an error message should be displayed
But the user should remain on the login page
Scenario Outline: Login attempts with multiple credentials
When the user enters "<username>" and "<password>"
And clicks the login button
Then login should be "<result>"
Examples:
| username | password | result |
| user1 | pass123 | success |
| user2 | wrongPass | failure |
| admin | admin@123 | success |
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What are the various keywords that are used in cucumber for writing a scenario?
What is the purpose of behaviour driven development (bdd) methodology in the real world?
Define what are the benefits?
What is the use of behavior driven development in agile methodology?
What is the name of the plugin that is used to integrate eclipse with cucumber?
Give an example of a behavior is driven test in plain text?
Define what is the difference between class and module?
Define what is scenario outline?
Define what are before, after, beforestep and afterstep hooks?
Define what is cucumber dry run?
Provide an example of testrunner class in cucumber.
What language is used by cucumber?
Explain test harness?
Give an example for step definition using “given” function?
Explain cucumber?