Skip to content
This repository has been archived by the owner on Oct 16, 2022. It is now read-only.

Latest commit

 

History

History
30 lines (24 loc) · 1.24 KB

README.md

File metadata and controls

30 lines (24 loc) · 1.24 KB

StudentBeans_QA_Tech_Test

This repo is set up as a tech test to be used during the QA recruitment process

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

The task for our QA candidates is as followed

  1. 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  
  2. You will need to create all of the step definitions in the simpleSearchStepDef.js file  
  3. 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)

Steps to get started

  1. Fork the repo  
  2. Create your own branch to make your changes  
  3. To run the tests in their current state run the following
    • yarn install
    • yarn run tests  
  4. Make your changes and make sure the test runs and passes  
  5. When you are ready push your changes in your branch back to the github repo  
  6. Send confirmation with your branch name back to our recruitment team.