S
S
Sergey Shestakov2018-07-16 16:07:37
Software testing
Sergey Shestakov, 2018-07-16 16:07:37

Where can I find Studies on the benefits of automated testing (UnitTest integration tests, etc.)?

Good afternoon.
I myself am a big fan of tests, but I would like to prove their effectiveness by referring not only to common sense, but also to the results of any research.
In some places (for example, in the book The Art of Unit Testing) I met statements that tests increase development time, but reduce the number of errors by some percentage.
However, I have not been able to find research on this topic anywhere.
Everything is limited to statements, figures, if any, are given without reference to sources.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Anton Kucherov, 2018-07-18
@DexterHD

This, of course, is not quite the answer to your question, but suddenly it will help: I ​​would suggest that you do not prove anything to anyone. As Uncle Bob said, the customer/boss should not even know that you are writing automated tests. Tests should be as much a part of the internal kitchen of development as the code, and the customer does not need to know anything about their existence. You don't explain and prove to him every technical solution and every written piece of code, do you? Tests in this regard are no different from the rest of the code.

S
Sergey Shestakov, 2018-07-18
@SergejSh

I write tests. No one writes in our office anymore.
And despite this, the program works. Yes, a lot of errors are detected by a horde of testers both for us and for the customer. There are errors in my code, despite the tests.
As for research, I want to first of all explain to myself how bad everything is, or ...
Convincing skeptics about the benefits of tests is like saying that the earth is round in a savage village.

V
Valery Glukhovtsev, 2018-07-24
@valera-glukhovtsev

As far as I know, there is not much research on this topic. However, you can refer to the numerous reports on the dump in the testing and management sections. There, people shared their experience in implementing CI, implementing testing, and talking about changes in metrics.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question