Based on jmeter-maven-plugin, this is a Test Suite for JSON RPC compatibility validation of RSKj.
It's implemented using Apache JMeter and test every JSON RPC method validating response format and content.
This is still a BETA but it's fully functional and tests can be incorporated.
Prerequisites:
- Maven
Instructions to run the tests:
- Clone this repository
- mvn verify
Detailed results report will available in ./Results/JSON-RPC/index.html This repository also includes CircleCI configuration for workflows on commit/builds and daily job.
To create or update new jmeter test cases, open the file src/test/jmeter/JSON-RPC.jmx
in the JMeter GUI.
To invoke the JMeter GUI, use the following command:
mvn jmeter:configure jmeter:gui
See the associated Wiki entry for more information.