Register
Submit a solution
The challenge is finished.

Challenge Overview

Challenge Objectives:

  • Setup Cucumber project for running the Gherkin test scripts
  • Create Gherkin scripts for tests defined in a PDF file
  • Create mockup step definitions so that we can run the Gherkins scripts


Project Background

Develop a tool that automates test case generation for the current COBOL mainframe, as well as a target Java mainframe. The end goal is that both mainframes are tested, and that the target mainframe works as well as the legacy. 
 

Technology Stack

  • Cucumber and Gherkin - latest version
  • Java 8 - the step definitions should be created using java


Challenge Requirements

1. You are required to setup a Cucumber maven project to run the Gherkin scripts. You can check short tutorial to see how it can be done: https://docs.cucumber.io/guides/10-minute-tutorial

2. A PDF file which contains many test scenarios are provided, and you are requried to create Gherkin scripts for all the test scenarios in it. You are also required to create mockup step definitions so that the Gherkin scripts can be run successfully. 

Several sample Gherkin scripts (from the client) will be provided, and you are required to follow them to create yours. ( Formatting is important to the client so please pay careful attention to the provided examples)

Final Submission Guidelines

Submission Delierable
  • Cucumber project with Gherkin scripts and step definitions
  • README.md file with deployment and verification guide (the mapping from the test scenario to Gherkin scripts should also be very clear) 

ELIGIBLE EVENTS:

Topcoder Open 2019

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30084535