Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.04 KB

readme.md

File metadata and controls

24 lines (21 loc) · 1.04 KB

AppiTeTo🍴 - API Testing Tool 👌

Requirements

Node.js 16.* && npm 8.*

Install

npm install

This is a modular, extensible API testing framework built with TypeScript

Features

  • Lightweight
  • Uses battle proffed and familiar tools like Mocha, Supertest, Chai
  • Supports multiple projects with different API host urls and environments
  • Easily configurable via a simple configuration file
  • Provides custom HTTP request and response classes to easily handle requests and responses
  • Allows for easy extension of the framework through custom classes
  • Modular architecture allows for easy integration with CI, other testing tools, etc
  • Integrated reports

Configuration

To configure it, add your enviroment config file keeping the format like in envConfig.ts
Write the first tests, properly tag them with tags ie. @test and hit the run script
You can customise package.json to add your own running script

Thanks to @vitorworks for helping out

Enjoy 👋