craftship / webapptest

An end-to-end tool for measuring and analysing the performance of web applications

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebAppTest

Forgive the bad name; we need to think of another one.

WebAppTest is an end-to-end tool for measuring and analysing the performance of web applications within a variety of test contexts. These can include geographical region, CPU throttling, device emulation, etc.

Features

### Get Test Results In Seconds

Each test agent is represented by a Docker container, so they're immutable and incredibly quick to spawn.

Real-time Feedback

The test agent executes a test through a Chromium instance that's linked back to the application UI through a long-lived connection, meaning results are returned streamed back to your browser.

One-Click Deploy

The entire infrastructure for the private instance is immutable and described through Terraform, meaning that you can deploy your instance in seconds.

Where To Start

There are a few areas you should check out, if you're visiting for the first time:

Current Status

We're currently working towards an MVP, the status of which you can monitor. We welcome contributions

About

An end-to-end tool for measuring and analysing the performance of web applications

License:MIT License


Languages

Language:JavaScript 71.0%Language:Elm 15.3%Language:HCL 8.5%Language:Shell 3.7%Language:Makefile 1.0%Language:HTML 0.4%