All Projects → MirrenTools → Orion-Stress-Tester

MirrenTools / Orion-Stress-Tester

Licence: MIT license
A simple, efficient and accurate stress tester, support HTTP, WebSocket and TCP

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Orion-Stress-Tester

eat
Json based scenario testing tool(which can have test for functional and non-functional)
Stars: ✭ 41 (+28.13%)
Mutual labels:  test, stress-testing, testing-tools
Hitchhiker
a Restful Api test tool
Stars: ✭ 2,175 (+6696.88%)
Mutual labels:  test, testing-tools, stress-test
hornet
Hornet is a simple library for stress testing
Stars: ✭ 33 (+3.13%)
Mutual labels:  stress, stress-testing
TFM
Tyler's Frame Machine is a simple, free, educational, and portable tool for testing, benchmarking, comparison, and demonstration. TFM supports OpenGL, DirectX 11, DirectX 12, Metal, and most importantly, Vulkan! https://tylemagne.github.io/TFM
Stars: ✭ 63 (+96.88%)
Mutual labels:  test, stress
mock-hls-server
Fake a live/event HLS stream from a VOD one. Useful for testing. Supports looping.
Stars: ✭ 61 (+90.63%)
Mutual labels:  test, testing-tools
Fsharp Hedgehog
Release with confidence, state-of-the-art property testing for .NET.
Stars: ✭ 219 (+584.38%)
Mutual labels:  test, testing-tools
Junit Dataprovider
A TestNG like dataprovider runner for JUnit with many additional features
Stars: ✭ 226 (+606.25%)
Mutual labels:  test, testing-tools
apistress
Very simple stress testing tool for API
Stars: ✭ 22 (-31.25%)
Mutual labels:  test, stress-testing
carina
Carina automation framework: Web, Mobile, API, DB etc testing...
Stars: ✭ 652 (+1937.5%)
Mutual labels:  test, testing-tools
PixelTest
Fast, modern, simple iOS snapshot testing written purely in Swift.
Stars: ✭ 56 (+75%)
Mutual labels:  test, testing-tools
threat9-test-bed
No description or website provided.
Stars: ✭ 26 (-18.75%)
Mutual labels:  test, testing-tools
scalatest-junit-runner
JUnit 5 runner for Scalatest
Stars: ✭ 30 (-6.25%)
Mutual labels:  test, testing-tools
Mocktopus
Mocking framework for Rust
Stars: ✭ 179 (+459.38%)
Mutual labels:  test, testing-tools
DDos-Attack-OVH-
Powerful DDoS Attack
Stars: ✭ 155 (+384.38%)
Mutual labels:  stress, stress-test
Swagger meqa
Auto generate and run tests using swagger/OpenAPI spec, no coding needed
Stars: ✭ 151 (+371.88%)
Mutual labels:  test, testing-tools
Nsubstitute
A friendly substitute for .NET mocking libraries.
Stars: ✭ 1,646 (+5043.75%)
Mutual labels:  test, testing-tools
Prig
Prig is a lightweight framework for test indirections in .NET Framework.
Stars: ✭ 106 (+231.25%)
Mutual labels:  test, testing-tools
Gest
👨‍💻 A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud
Stars: ✭ 109 (+240.63%)
Mutual labels:  test, testing-tools
avalanche
Minecraft server stress test tool.
Stars: ✭ 48 (+50%)
Mutual labels:  stress-testing, stress-test
playwright-test
Run unit tests with several runners or benchmark inside real browsers with playwright.
Stars: ✭ 81 (+153.13%)
Mutual labels:  test, testing-tools

Orion-Stress-Tester (OST)

Read this in other languages: English, 简体中文.

A simple, efficient and accurate stress tester, support HTTP, WebSocket and TCP

How to run

The project was created based on vert.x 3.8.5 ,

Operation environment requirements >= java 1.8(Running Orion-Stress-Tester without Java environment),

Coding and test environment java 1.8.0_121

Mode 1:

Download the latest release in releases, and execute the corresponding start.bat or start.sh after decompression

Mode 2:

mvn clean package
Copy the root data folder, webroot folder and orion-stress-tester-fat.jar in target to one folder for execution
java -jar  Orion-Stress-Tester-fat.jar

If you want to perform a large number of test tasks, it is recommended to set the - XMS - Xmx of the JVM according to the configuration of your own computer

Visit in browser: http://127.0.0.1:7090

Config description

The configuration file of OST is config.json in the data folder

httpPort(int): Port, default 7090
instances(int): The number of instances the test task runs. default 0 of processors. If you don't know vert.x, you don't need to worry about this configuration

Client description

The client is written based on Vue , and you can modify it through the client project Orion-Stress-Tester-Client

Client example

Image link1 Image link2

Click on the front Image link

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].