The framework has already been set up using a page object model(POM) with a parent page object that other page objects inherit from this is representative of the set up we use in our tests within Student Beans
- Make the scenario that has already been written in simpleSearch.feature run and pass The first step of the scenario has been done for you to show how we are using the set up
- You will need to create all of the step definitions in the simpleSearchStepDef.js file
- You will also need to create all the corresponding methods in the the simpleSearchPageObject.js (Keep all interactions with the webpage in the page object file)
- Fork the repo
- Create your own branch to make your changes
- To run the tests in their current state run the following
- yarn install
- yarn run tests
- Make your changes and make sure the test runs and passes
- When you are ready push your changes in your branch back to the github repo
- Send confirmation with your branch name back to our recruitment team.