This repository contains automated tests for the Spaceflight News API, which provides information related to the "The Space Devs", a developer community committed to space exploration, including the following data:
- Articles;
- Blogs;
- Info;
- Reports;
- ...access the documentation
In this project, we conduct automated tests using JavaScript and Gherkin with Node, NPM, Cucumber, and CodeceptJS. The aim is to ensure the quality and reliability of the Spaceflight News API, which is used by "The Space Devs" newspaper.
- JavaScript
- Gherkin
- Node.js
- NPM
- Cucumber
- CodeceptJS
- Joi
To run the tests on your computer, follow these steps:
- Download the following tools (make sure you get an updated version):
Inside your code editor, open the terminal and run the following commands:
- Clone this GitHub repository:
git clone https://github.com/henriquekoaski/spaceflight-news-api-automated-tests.git
- Direct to the project directory:
cd spaceflight-news-api-automated-tests
- Install the dependencies:
npm install
The project is organized as follows:
After configuring the initial settings, execute the tests using the following command:
npm test