© Peter Späth 2018
Peter SpäthPro Android with Kotlinhttps://doi.org/10.1007/978-1-4842-3820-2_14

14. Testing

Peter Späth1 
(1)
Leipzig, Germany
 
A lot has been said about testing in information technology. There are three reasons for the attention testing has gained during the last decades.
  • Testing is the interface between the developers and the users.

  • Testing can be engineered to some extent.

  • Testing helps increase profits.

Developers tend to have a biased view of their software. No offense is intended by saying that. It is just natural that if you spend a lot of time with some subject, you potentially lose the ability to anticipate what is going on in a new user’s mind. It is therefore strongly advised to regularly step out of your developer role and ...

Get Pro Android with Kotlin: Developing Modern Mobile Apps 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.