
Description
In this course we take a look at what K6 has to offer the world of automation for gRPC tests. I also explore other technologies that we can use to enhance this product into a framework that we can use to add more functionality to our arsenal.What do you want from a gRPC test framework?:
- A counter of successes and failures, with a no colour option.
- Negative and positive test pass as intended.
- Exit framework on first tests failure.
- Dependant gRPC requests shown as part of your system
- Data driven gRPC tests
- The ability to run your gRPC framework on kubernetes or Jenkins.
- The ability to have reliable tests that will report all errors and in turn give a true representation of your gRPC reliability.
- The ability make these test simulate randomness of data input.
- The option to share connection on a per user basis or over all iterations.
- Self recovering tests that try to recover on failure
- The ability to have confidence that a change has not broken anything.
- The ability to say to managers in a matter of minutes that it works as it should.
- the ability to work efficiently and independently from the consuming/producing team.
- The ability to run tests as part of your CI/CD system
- The ability to run tests at a scheduled time of day.
Who this course is for:
- Beginner to Expert developer and anything in between.