Session
Test everything like (it was) a unit test
Writing automated tests that are stable, fast and independent can be easy and cost efficient, especially when knowing what to test.
In this talk, Aki will explain a useful model on how to test anything. The talk starts from unit testing, and then Aki takes the model out of it's roots and shows how the model actually applies in general. Aki will show with concrete code examples how to write simple and easy-to-read integration tests for event-driven microservices.
This is important, because in software development, we programmers often experience unit tests that are hard to read. While on the other end of automated testing we often have very brittle and hard-to-maintain end-to-end tests. We can do better - when we know how.
The model is inspiring and easy to remember. And with concrete examples, you start to see how it actually is universal. Understanding the model can help us in knowing what we need to do in order to gain insights and confidence on the system we're working with.
The talk uses event driven microservices architecture as an example. Only because that looks difficult to test, but shows that it actually is not. And seeing how the model works here, Aki believes it proves the point.
Because in the realm of AI enabled agile software development, mastering the art of effective automated testing is essential. The reason Aki goes on stage to share this talk is to inspire you to learn and practice more these skills and bringing them into your production app.
After this talk, you will learn to
- take ownership of test strategy as a whole team
- write stable, fast and independent unit tests
- write tests for event driven microservices
- plan automated testing strategy for a whole app.
- See how automation enables contemporary exploratory testing.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top