Our great sponsors
-
Ok, we've changed to that from https://github.com/Orange-OpenSource/hurl. Thanks!
-
I recently switch from custom Bash wrappers around curl to restclient.el [1]. It has similar features. Especially nice is the integration with jq for fetching specific data (or inspection of results with jq-mode). And, whoever is inclined to appreciate it, the fact that I can stay within Emacs. No need to get familiar with a new UI/UX.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
-
Not as usable for testing, but verb.el[1] is a great tool for doing something very similar in org-mode
-
httpyac
Command Line Interface for *.http and *.rest files. Connect with http, gRPC, WebSocket and MQTT
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
If you like hurl, you may also like Step CI, which uses yaml, generates tests from your OpenAPI spec and is easy to integrate with CI/CD
Give it a try: https://stepci.com
It's free and open-source on GitHub, built by the community!
Disclaimer: I'm the original author
-
> Hurl runs super fast without startup latency unlike a lot of tools in this category written in node
it is really a problem with JavaScript engines, not Node or with the tools itself
I'd suggest taking a look at bun, which is built with fast startup time in mind: https://bun.sh
-
Great tool and documentation <3
Started investigating how it can be integrated into GitLab CI/CD in the most efficient way.
Simple - install Hurl using before_script every time into the used container image. Example in https://gitlab.com/everyonecancontribute/dev/hurl-playground...
Efficient - build a custom container image (the upstream container image behaves unexpected when overriding the entrypoint for CI/CD, need to investigate and create an issue) Example in https://gitlab.com/everyonecancontribute/dev/hurl-playground...
A quick example to check the website body can be achieved with
$ vim dnsmichi.at.hurl
-
https://github.com/for-GET/katt is the same concept, but following the pattern matching philosophy. Written in Erlang, available as a CLI tool as well but needs the erlang runtime installed.
Code example: https://github.com/for-GET/katt/blob/master/doc/example-http...
Disclaimer: I'm one of the authors, thus biased, but the reason I'm mentioning katt is that the low barrier of entry for captures and asserts makes it a nice requirement tool for non-techs to write complex API scenarios.
-
Can’t find the specific library I’ve used. But this looks similar
Related posts
- How did I get to know about APIs?
- How would I accomplish two nested for loops when doing web scraping with power query? I know how to do one, but it doesn't seem like I can have multiple parameters for a single function.
- Need a fully local web alternative to Postman
- Web.Contents based on information in columns (each row) iteration
- How to Turn Increased Resource Usage into an Advantage For You