Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/clearpointnz/tae-assessment

Instructions for the TAE Assessment
https://github.com/clearpointnz/tae-assessment

Last synced: 1 day ago
JSON representation

Instructions for the TAE Assessment

Awesome Lists containing this project

README

        

# Test Automation Task

## Overview

This task is intended to give ClearPoint a high level idea about a candidate’s abstract technical abilities. This task should not take a long time to complete. The submitted response must be your own work.

**_Please treat this document as confidential. Do not share or redistribute this document._**

## Instructions

**_Ensure you have [docker and docker-compose installed](https://docs.docker.com/compose/install/)_**

Run `docker-compose up` from the repo root. This will spin up a container that hosts a TodoList API. The Open-API specification will be available at;
```
http://localhost:3002/swagger
```

The task is to demonstrate automated testing on the API in a small project.

Unless otherwise agreed, complete the task using either the JavaScript or the TypeScript languages. If this is not possible then please communicate this early with your hiring contact at ClearPoint.

## Notes

Please note the following general points;

- Avoid excessive use of third party libraries.
- Send us a link to your public or private git repository that contains your completed solution. If the repository is private, your contact at ClearPoint will indicate which person or people will need to be provided access.
- Do not supply binaries or build products.
- If you are using a build system please give brief instructions on how to build a runnable binary.