Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

LIST OF CUCUMBER INTERVIEW QUESTIONS

QUESTION# 1: WHAT IS THE CUCUMBER?


Answer: Cucumber is a Behaviour Driven Development tool which uses simple plain language and Gherkin
syntax to write the requirement as test steps for further implementation.
QUESTION# 2: WHAT IS BEHAVIOUR DRIVEN DEVELOPMENT
(BDD)?
Answer: Behaviour Driven Development (BDD) is a methodology which uses the performance and behaviour
of the application for its development.
QUESTION# 3: CAN YOU NAME ANY OTHER BDD TOOL,
EXCEPT CUCUMBER?
Answer: Some other BDD tools, except Cucumber, are as follows:
 JBehave
 SpecFlow
 EasyB
QUESTION# 4: WHICH LANGUAGE USED IN CUCUMBER TO
WRITE THE TEST?
Answer: Plain English with Gherkin.
QUESTION# 5: WHAT IS THE FEATURE FILE IN CUCUMBER?
Answer: A feature file is the test description file in which we use High-level language to describe the
behaviour of the Application Under Test. The extension of the feature file is (.feature).
QUESTION# 6: WHAT CONSISTS OF A FEATURE FILE?
Answer: Feature file mainly consists of Feature name, description, tags, scenario and test steps.
QUESTION# 7: WHAT ARE THE GHERKIN KEYWORDS?
Answer: Gherkin keywords are-
 Given
 When
 Then
 But
 And
QUESTION# 8: WHAT ARE THE PROGRAMMING LANGUAGE
SUPPORTED BY CUCUMBER?
Answer: Cucumber supports .Net, Java, and Ruby.
QUESTION# 9: HOW TO IMPLEMENT CUCUMBER WITH
SELENIUM?
Answer: Read this tutorial.
QUESTION# 10: HOW TO INSTALL CUCUMBER IN ECLIPSE?
Answer: Click here to read the configuration.
QUESTION# 11: WHAT ARE THE ADVANTAGES OF THE
CUCUMBER?
Answer: Some of the advantages of Cucumber is listed as follows:
 It is an open source tool
 A framework developed using Cucumber is very lightweight
 A non-technical user can easily understand the test written with Cucumber
 It removes all the gaps between the technical team and business team
 Code redundancy is reduced with Cucumber
 Maintenance of the automation test cases is easier
 Ease to integrate with Selenium
QUESTION# 12: HOW TO CREATE STEP DEFINITION IN
CUCUMBER?
Answer: Click to read.
QUESTION# 13: WHAT ARE THE JAR FILES TO BE USED FOR
CUCUMBER?
Answer: The Jar files to use for cucumber are as follows:
 Cucumber core
 Cucumber java
 Cucumber junit
 Cucumber JVM deeps
 Cucumber reporting
 Gherkin
QUESTION# 14: WHAT DOES THE REAL-TIME USE OF
CUCUMBER?
Answer: Cucumber used in real time as acceptance testing.
QUESTION# 15: WHAT IS THE PLUGIN’S NAME TO INTEGRATE
INTO ECLIPSE?
Answer: Cucumber Eclipse Plugin.
That’s all about the Cucumber interview questions. Be confident while appearing for the interview and don’t
hesitate to answer any question. If you have any suggestions drop in the comment form below.

You might also like