Skip to content

*This is a simple test project for testing a few scenarios on a sample flight/hotel booking website. There are **3 tests** in total spread over 3 test classes. Following tech stack has been used to develop the same.* **Tech Stack:** *Java* *Selenium* *TestNG* *Gradle/Maven*

Notifications You must be signed in to change notification settings

RonakShah-Indian/TestVagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestVagrant hiring challenge for applicants

About the codebase:

This is a simple test project for testing a few scenarios on a sample flight/hotel booking website. There are 3 tests in total spread over 3 test classes. Following tech stack has been used to develop the same.

Tech Stack: Java Selenium TestNG Gradle/Maven

The parameters of evaluation

  1. Naming Conventions & readability of code
  2. Modularization & Abstraction
  3. Demonstration of OO concepts & Design Patterns
  4. Etiquette of Version control

Problem Statement

Tasks:

  1. Test are failing which needs your expertise to fix it.
  2. Review and point out design issues with the current codebase/framework, if any.
  3. Improve/refactor the code to implement your suggestions.

Expectation:

  1. Create a GitHub account if not existing already.
  2. Fork this repo (DO NOT CLONE).
  3. Fix the errors and refactor the code, consider abstractions, reusability and maintenance.
  4. Make sure you make multiple check-ins in the process, we would love to see your progress bit by bit.
  5. Also check-in a separate file where you should list all your code review comments.
  6. Send us the link of your GitHub repo to careers@testvagrant.com. Also attach your resume.

About

*This is a simple test project for testing a few scenarios on a sample flight/hotel booking website. There are **3 tests** in total spread over 3 test classes. Following tech stack has been used to develop the same.* **Tech Stack:** *Java* *Selenium* *TestNG* *Gradle/Maven*

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages