What is Chakram?
It is a REST API testing framework offering a BDD testing style and fully exploiting promises. It allows you to write clear and comprehensive tests, ensuring JSON REST endpoints work correctly as you develop and in the future.
Chakram is a tool in the API Tools category of a tech stack.
Chakram is an open source tool with 908 GitHub stars and 99 GitHub forks. Here’s a link to Chakram's open source repository on GitHub
Who uses Chakram?
Companies
Developers
4 developers on StackShare have stated that they use Chakram.
Chakram's Features
- Status codes
- Cookie presence and value
- Header presence and value
- JSON values
- Promise based
- Plugin support
- Custom assertions
- Exports results in a variety of formats
- Debugging support
Chakram Alternatives & Comparisons
What are some alternatives to Chakram?
Mocha
Mocha is a feature-rich JavaScript test framework running on node.js and the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.
SuperTest
It is a super-agent driven library for testing node.js HTTP servers using a fluent API. It provides a high-level abstraction for testing HTTP, while still allowing you to drop down to the lower-level API provided by superagent.
Postman
It is the only complete API development environment, used by nearly five million developers and more than 100,000 companies worldwide.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.