Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.43 KB

File metadata and controls

34 lines (24 loc) · 1.43 KB

Developer Challenge

The main objective of this assignment is measuring test engineering skills.

Requirements and Output

Navigate to https://www.almosafer.com/en and automate one GET and one POST API from flights/hotels/Chalets+ module.

In case of hotels/Chalets+ module, token (value to be taken from the Network tab) should be added as request header parameter

Conditions:

  • Data like dates should be dynamic
  • Reporting should be in place

Response validations: Perform needed validations on API response

General Conditions:

  • Rest Assured framework using any programming language
  • POM
  • Integration with Junit

What we are looking for

A code we can Trust! Some good practices alongiwth working code

This code is meant for testing, and passed execution does not mean working application; maybe testing code needs to be tested in the first place

Questions And Delivery

If you have any questions to this challenge, please do reach out to us.

The challenge should be delivered as a link to a public git repository (github.com or bitbucket.com are preferred).

Checklist

  • Usage is clearly mentioned in the README file

Note

Implementations focusing on quality over feature completeness will be highly appreciated, don’t feel compelled to implement everything and even if you are not able to complete the challenge, please do submit it anyways.