Skip to content

paddyfox/qa-recruitment-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QA Tester Recruitment: WebDriverJS

This repository contains three simple Selenium WebDriver Javascript examples using Maven.

The tests all pass when run.

Exercise:

You've been provided with some Selenium scripts for a parking calculator application.

  • Explain what the test code is doing.
  • Explain what the tests are testing for.
  • Describe any changes you would make in relation to 'best practices' with the test code.

--

Setup IntelliJ IDEA

File > Settings > Plugins > Browse Repository
Search for "NodeJS" and Install it
File > Settings > Languages & Frameworks
Select "ECMAScript 6" from JavaScript Language Version dropdown menu
Open package.json file
Right-click and select run 'npm update'

--

Pre-requisites

npm install --save-dev gulp-babel @babel/core @babel/register @babel/preset-env webpack chai mocha eslint

--

Run all tests

npm test

--

References / Credits

The application referred to is the Grand Rapids Airport Parking Lot Calculator developed by Adam Goucher.

About

QA recruitment exercises using Javascript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors