Skip to content

Instantly share code, notes, and snippets.

@ElSnoMan
Last active April 15, 2022 06:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ElSnoMan/ff760f9a3668caa2f89eecb14962bfb2 to your computer and use it in GitHub Desktop.
Save ElSnoMan/ff760f9a3668caa2f89eecb14962bfb2 to your computer and use it in GitHub Desktop.
Quality Engineer Assessment DemoQA

Quality Engineer Assessment

DemoQA has a demo application, which is publicly available for anyone to try out the verification flow.

To access it, please use the following link: https://demoqa.com/login

💡 Try creating users, filtering books, adding books, and more.

Create Test Plan

Please describe the approach you would use to test this application and write a test plan.

Automate

Create a set of automated tests for the this bookstore applications

We expect to see both UI and API tests.

Scope

  • For UI Tests, write at least 4 tests that you think cover the most critical pieces of the application. You're welcome to create as many as you want.
  • Only focus on the Login, Book Store, and Profile sections.
  • For API tests, write at least 4 tests that you think cover the most critical pieces of the application. You're welcome to creat as many as you want.
  • Have at least one UI test that uses the data from an API call(s)

Hint: You can find these endpoints using dev tools or in the Book Store API section

Additional Requirements

  • Project must use version control
  • Tests should produce an actionable report
  • We should be able to run tests on our machines (we have Docker if that helps)
  • Use any language and tools you like
  • For simplicity of the task, you may consider that only Google Chrome browser is supported

To submit your assessment, simply send us a link to your repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment