7
Testing Microservices
Testing is trying out software in different scenarios to ensure that our application meets the functional and quality requirements set by the stakeholders. In most software development teams, specialized software testers test the software for bugs and aspects such as performance or vulnerability.
Still, we developers also need to test our software before we hand it over to testing specialists, and in general, we use a division into white- and black-box testing for this purpose. We, developers, know the inside of the software as an open or white box and compile tests based on that technical knowledge. On the other hand, software testers see the software as a black box because they don’t know what’s happening inside and ...
Get Hands-On Microservices with Django now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.