Wed.Mar 24, 2021

article thumbnail

Don't rely on end-to-end tests: design for failure instead.

DZone

We typically understand software testing by the everyday definition of the word: making sure a piece of software performs the way it is supposed to in a production-like environment. For a complex distributed application with several external dependencies there is nothing that can beat a full end-to-end test. Or is there? To make it clear first: an end-to-end test is not there to ensure the integrity of your own software components, but to make sure that they cooperate well with everything that i

Design 193
article thumbnail

Microsoft Announces Azure Monitor SQL Insights for Azure SQL in Public Preview

InfoQ

Recently Microsoft announced Azure Monitor SQL Insights for Azure SQL in public preview. With the preview, customers will get a flexible canvas for telemetry collection, analysis, and rich custom visualization. By Steef-Jan Wiggers.

Azure 73
article thumbnail

Android UI Testing: 14 best practices

Testsigma

An application is focused on the perspective of the end-user. We develop, observe and re-iterate as the end-user wants because they are the ones who keep our product, the application, alive in the market. But if I think and act like an end-user, I am sure that the first thing that creates an impression of the product is how the product looks, how I accept it and how it feels to interact.