Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    httptesterpublic

    httptester - Application http paths tester

    httptester is a simple to use node module to test http/https URLs of your application.

    Install and configuration

    Install with npm

    npm install httptester

    Copy /test folder from module to project root Copy /bin folder from module to /test

    httptester starts from a config file to run http/https tests.

    Generate config.json by running the following command and follow the instructions

    bash ./test/bin/genconfig.sh

    Config file example

    {
       "baseUrl": "http://127.0.0.1:3000",
       "login" : {
          "path" : "/login",
          "username" : "YOUR_USERNAME",
          "pass" : "YOUR_PASSWORD"
       },
       "rejectCodes" : [500, 404, 403, 402, 401, 400],
       "cases": [
           {
           "path": "/dashboard",
           "method": "GET",
           "headers" : {
             "X-Access-Token": "DuhgduihsdFHfiudsigsdoigjsDGU659595922"
           }
        },
         {
           "path": "/companies?_=1474988489928",
           "method": "GET"
        }
       ]
    }
     

    Tests launcher example

    var tester = require('httptester');
     
    try {
      tester.launch('./test/config.json')
    } catch(e) {
      console.log(e);
    }

    Keywords

    none

    install

    npm i httptester

    Downloadsweekly downloads

    30

    version

    1.5.2

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar