Agile, DevOps, CI/CD—all of these require that we shorten our feedback loops and test closer to the code. But how do we do this? In this talk, we will discuss the concepts of narrow integration testing with mocks, contract testing, micro-benchmarking for performance, and, importantly, how testers need to break the unit testing barrier.
Takeaways from the talk:
- Reviewing unit tests, and understanding what they can and not do
- Enabling CI/CD by testing integrations with mocks
- Performance testing on a small scale (code and queries)
- Decoupling dependencies with contract testing
- Approaching the black-box problem of SaaS, COTS, and Legacy systems
September 26 @ 11:00
11:00 — 11:45 (45′)
Martin Ivison