Repo with all the slides and showcases for the baselOne 2024 talk
Duration | Language | Title | Slides |
45 minutes | english | I like my API tests plain and raw | https://silenloc.github.io/baselOne2024/ |
API testing in plain text, with Hurl. Hurl is a CLI tool and a file format. It enables API testing with low overhead, both mentally and on your machine. The talk tries to show why API tests in raw files are good and what positives Hurl forces onto the projects it is used in. Even though Hurl is easy to understand, the talk acknowledges that "CLI-only" is not for everyone.
Website | https://hurl.dev/ |
Owner | https://www.orange.com/ |
Main Maintainer | https://github.com/lepapareil |
Main Maintainer | https://github.com/fabricereix |
Main Maintainer | https://github.com/jcamiel |
https://www.optravis.com |
- hurl https://github.com/Orange-OpenSource/hurl
- just https://github.com/casey/just
- wezterm https://github.com/wez/wezterm
- broot https://github.com/Canop/broot
- jwt-cli https://github.com/mike-engel/jwt-cli
Relevant commands
to look at the slides, install:
then run:
just show
Otherwise you will find the slides in raw markdown here
To run all the showcases, install:
If you want to run the showcases natively you need to install:
- java spring-boot showcase.
- Kotlin spring-boot showcase.
- rust toolchain rocket showcase
- go gin showcase
- [golangci-lint] gin showcase
- [python3] flask showcase
- [pip] flask showcase
- [ruff] lint flask showcase
- ccp maybe for the rust showcases.
then run:
just showcase
- Springboot - Kotlin
- Rocket - Rust
- Gin - Go
- Flask - Python