Overview

Overview

Rest Project is created to do rest api (actually any http/https request) testing or autotest. Each rest project case can organize any numbers of Apis as you like.

Here is a virsual view of a rest project case:

  • left side is the rest project navigation menu. use “+New” or “-Delete” button to manage these projects.
  • right side is the API sets and api execution history.

Architecture

In Api set, you can create two types of API:

  • Rest API:
    a http or https request (normally we call it Rest API) with a response validator. The http/https request can be defined visually and can also be advanced built by a script block - PreRequest.
    The workflow of execution of one Rest API is:

Architecture

  • Script:
    a block of code that will be called while execucation.

Rest Project supports both Python and Golang programming, we can choose what we like at the project case creation.