Cucumber Bdd Tool Quiz

20 Questions | Total Attempts: 7489

SettingsSettingsSettings
Cucumber Bdd Tool Quiz - Quiz

Get ready for an exciting Cucumber BDD tool quiz that we have here for you. How much do you love studying or learning about software? Cucumber is a tool that is based on Behavior Driven Development (BDD) framework. It is used to write acceptance tests for web application. This quiz will test your knowledge of the Cucumber software. Take it as a fun challenge and try to beat the quiz with a score as high as 70 or even above if you can. Let's go then!


Questions and Answers
  • 1. 
    What is Cucumber?
    • A. 

      A tool

    • B. 

      A plugin

    • C. 

      A tab

    • D. 

      A vegetable?

  • 2. 
     What does Cucumber do?
    • A. 

      Cucumber tests web page safety

    • B. 

      Cucumber tests other software

    • C. 

      Cucumber test proxy status

    • D. 

      Cucumber tests software for phishing malware

  • 3. 
    In which programming language was Cucumber originally written?
    • A. 

      Mercury

    • B. 

      Selenium

    • C. 

      Diamond

    • D. 

      Ruby

  • 4. 
    What language does Cucumber use?
    • A. 

      Veggie

    • B. 

      Salad

    • C. 

      Gherkin

    • D. 

      Ginger

  • 5. 
    What does Gherkin do?
    • A. 

      Checks reliability of computer codes

    • B. 

      Translates computer codes for people to understand them

    • C. 

      Writes code in a computer-readable way

    • D. 

      Provides simple documentation of the code under test

  • 6. 
    Which sign is used in Gherkin's syntax?
    • A. 

      #

    • B. 

      $

    • C. 

      %

    • D. 

      &

  • 7. 
    Which file extension do all Gherkin files have?
    • A. 

      .closure

    • B. 

      .feature

    • C. 

      .doc

    • D. 

      .com

  • 8. 
    What's the subdivision of Gherkin's features?
    • A. 

      Steps

    • B. 

      Pages

    • C. 

      Scenarios

    • D. 

      Books

  • 9. 
    How many parts does a Gherkin feature have?
    • A. 

      3

    • B. 

      5

    • C. 

      2

    • D. 

      10

  • 10. 
    Which one of these Formatter Plugins Cucumber doesn't use to provide output?
    • A. 

      Www

    • B. 

      JSON

    • C. 

      HTML

    • D. 

      JUnit

  • 11. 
    What software is needed to run a Cucumber Web Test?
    • A. 

      Ruby and its Development Kit

    • B. 

      Cucumber

    • C. 

      IDE like ActiveState

    • D. 

      All of the above

  • 12. 
    What are the advantages of Cucumber?
    • A. 

      Cucumber acceptance tests are written from user’s the perspective.

    • B. 

      Team Collaboration (Product owners, business analysts, developers, testers are all involved in writing scenarios)

    • C. 

      Tests are written in plain-text English, so people with less technical skills can also write scenarios.

    • D. 

      All of the above

  • 13. 
    ______________is the actual code implementation of the feature mentioned in feature file.
    • A. 

      Feature File

    • B. 

      Step definition

    • C. 

      Test Runner

    • D. 

      None of the above

  • 14. 
    ____________is a process of developing software based on behavioral specification of software units.
    • A. 

      BDD

    • B. 

      TDD

    • C. 

      ATDD

    • D. 

      None of the above

  • 15. 
    ___________is a software development technique where automated tests are written before the code.
    • A. 

      TDD

    • B. 

      BDD

    • C. 

      ATDD

    • D. 

      Hooks

  • 16. 
    This person is most concerned with the scope of the application. This involves translating user stories into a series of features.
    • A. 

      Product Owner

    • B. 

      Tester

    • C. 

      Developer

    • D. 

      Project Manager

  • 17. 
    Which languages does Cucumber not support?
    • A. 

      C

    • B. 

      Ruby

    • C. 

      .Net

    • D. 

      Python

  • 18. 
    Not a Behavior-Driven Development tools
    • A. 

      Concordion

    • B. 

      JBehave

    • C. 

      SpecFlow

    • D. 

      Concordat

  • 19. 
    Check if all the steps have the step definition before execute
    • A. 

      DryRun

    • B. 

      Monochrome

    • C. 

      Strict

    • D. 

      Format

  • 20. 
    Which is not a Cucumber Report
    • A. 

      Json

    • B. 

      Progress

    • C. 

      Html

    • D. 

      Rerun

    • E. 

      None of the above

Back to Top Back to top
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.