/Editors-QA-Engineer-Assignment

Multiple tests for QE engineer vacancies. Includes boilerplate code where necessary

Primary LanguageTypeScript

The assignment QA Engineer

Once you receive this test by e-mail please fork this repository to your own GitHub account.

The assignment consists of two parts.

Part 1: Test planning

We would like you to make a small document describing the test plan for the online editor.

Part 2: Test automation

We are using Playwright for our end-to-end testing.

This repository provides you with a setup for running tests and generating a test report.

It has sample code to open the editor and upload some photos in test/photobook.spec.ts file.

What to automate, we will leave that up to you :) Please cover the scenarios that you consider critical for this application.

System requirements

In order to build the project you will need Node.js.

In the root of this repository, you can resolve all these dependencies via the command line using:

yarn install

You can now run the sample test in headless mode by typing:

yarn test

To see the report please run:

yarn report

We wish you success with your test!