The documentation is in progress and will take time to accomplish. Meanwhile, if you have any questions or problems, please open an issue on the Github Project: hummingbird.doc Documentation project is also an Open source project, any contribution is appreciated!
Hummingbird is a complete, extensible and easy to use solution for API Testing.
API MANUAL TESTING
Test any kind of services with the help of the intelligent and object model based test editor.
Simulate load and measure how your web services can handle it.
Test earlier and easier your application by simulating services that your system depends on.
Tools that developers / testers must have such as XPATH generation, Base64 encoding, Cryptography...
Build automated tests and run them on the fly, And integrate these test in your DevOps pipeline.
Hummingbird is extensible. Integrate your idea and let the software serves you better.
It features a world-class test editor to help testers run test cases faster and easier, hides technical complexity of different type of services, provides a unique and friendly user interface. No special technical skill is needed to test a web service.
It come with a service simulation module to let you simulate the behavior of decencies of your application: Test completely and test earlier, no more need to wait until the dependency service is ready.
It includes a test automation engine allows you to build and run automated tests either from the Hummingbird Application or the Hummingbird CLI (Command Line interface).
To instantly import your services definition, Hummingbird has also an Extension Designer, allows you to import, manage and maintain Web Services from WSDL. You can then share the extensions with the team.
Hummingbird App: The main application provides an integrated environment for Test, service simulation, test automation and more
Hummingbird CLI: A command line application allows to run automated test and service simulation without user interface, ideally it can be integrated with your favorite continues integration platform.
Hummingbird Report Viewer: Visualize the result of automated tests graphically, easily provide data for analyzing
Hummingbird is based on an open architecture allows customizing the application to meet your needs: Either implements a new service protocol, provides a graphical user interface to edit special test data or make a new service simulation. You may learn and use Hummingbird Test Framework to build new extensions.
In additional, Hummingbird is also built with a Modern UI framework: Hummingbird UI which gives you better user experiences than any other similar software.