Agile Development and DevOps emphasize quick feedback cycles. But how do we test non-trivial applications with many components? What do we do when some components are outside…