Black-box testing per microservizi in Rust
Languages • November 2020
Black-box testing per microservizi in Rust
About
Black-box testing per microservizi in Rust
About

Il black-box testing si basa su un principio molto semplice: i test devono interagire con l'applicazione utilizzandone esclusivamente l'interfaccia pubblica. Nel caso di un servizio backend, l'API (e.g. REST o gRPC).
Tuttavia, le applicazioni hanno spesso una o piu' dipendenze con cui interagiscono tramite la rete - ad esempio, altre REST o gRPC API.
Come possiamo simulare queste interazioni (mocking) senza andare a modificare il funzionamento interno dell'applicazione che stiamo testando?
Il talk presenterà wiremock-rs, un crate Rust per l'HTTP mocking.

Language
Italian
Level
Beginner
Length
26 minutes
Type
online conference
About the speaker
About the speaker
Luca Palmieri
Lead EngineerTrueLayer
Luca Palmieri is a Lead Engineer at TrueLayer. He is an active contributor to the Rust OSS ecosystem (ndarray, ndarray-stats, linfa, tracing-bunyan-formatter, wiremock), with projects spanning from ML to backend development. He is the author of Zero To Production (https://zero2prod.com), an in-progress book on backend API development in Rust. He is an active public speaker: you can check his past talks and read his articles at https://lpalmieri.com
Details
Language
Italian
Level
Beginner
Length
26 minutes
Type
online conference