Ak47 is an easy Network Service Testing Framework. It can support mostly network protocols, such as HTTP, Hession, ISO8583, Dubbo, Thrift, and other RPC protocols.
Its most novel feature is the integration of Performance-Testing, Mock-Testing and Automation-Testing. By the 3-in-one design, cases can be written always in the same style and be easily migrated in the three scenes.
Ak47 is created and maintained by JD-wangyin, with the help of many contributors.
- Simplicity:
- Scalable:
- Performance:
- 3-in-one:
- mock-testing
- performance-testing
- auto-testing
You require the following to build AK47:
- Latest stable Oracle JDK 7
- Latest stable Apache Maven
Note that this is build-time requirement. JDK 6 is enough to run your AK47-based application.
Ak47 is free software/open source, and is distributed under the Apache License 2.0.
Please read Using pull requests, and feel free to contribute code or documentation.
You can try creating an issue, or searching issues, Or contact to hannyu.