June 2024
Intermediate to advanced
256 pages
6h 41m
English
This chapter will further guide our entry into the world of complex testing methods and will offer clear guides to ensure that our software is reliable and robust. It will cover a range of topics: from a consideration of the basics of test-driven development (TDD) to specifics such as unit testing web controllers with security considerations, integration of different parts of an application, and the unique challenges of testing in reactive environments. This should make you a better developer who can write tests that cover all code. These techniques provide a strong foundation for ensuring improvements in quality and that these improvements are applicable to diverse software architectures – from classical web applications ...