WE ARE HIRING: Apply Now.
TL;DR, This challenge expects you to write some e2e tests to accomplish required functionality. You can use any language, assertion framework, etc. We prefer Selenium running on Chrome. The challenge has two parts:
- Testing UI at Automation Practice
- Testing rest API on Fake Rest API
In addition to the functionality, we will also evaluate the code style, scenarios, test structure, assertions, Git messages, code linting, and ease of setup.
- Build an automated test for the website registration make sure to check validations process.
- Test Authors endpoints make sure to check the parameters validation and responses.
- First, create user scenarios for each test
- Write code to test them
- Put scenarios in the repo (It does not matter how you store them, just mention in README where to look for scenarios)
Clone this repo and create pull request once you feel the code is ready.