Write down the reflections and results based on the case studies of automated testing. The benefits to cost and whether it is necessary in the first place are different stories.
environment | Contents |
---|---|
OS | Linux |
Development environment | Eclipse |
Repository | GitLab |
FW | SpringBoot |
FW | Junit |
Automatic test content | result |
---|---|
Implementation | 〇 |
index | △ |
Continue | × |
It wasn't maintained in about half a year, and it didn't last ... Man-hours are more than usual, I couldn't measure the introduction result, so I gradually handled it as luggage.
As a result of spending time implementing test indicators and common processing, the initial introduction was successful. ** It is a mistake to think that if the initial introduction goes well, the rest will start on its own. ** ** During the repair, there was a correction omission, it was postponed, and it became a subtle feeling.
I tend to focus on the test content, but ** I realize that the most important thing in the process of introducing TDD is not the contents but the mechanism ... **.
Also, I think this is a failure pattern that most people experience ** most. ** ** Indicators such as coverage and common processing are good, but they seem to be in time even after getting used to them. I will write an article about the result of thinking about the mechanism in "Success".
Introducing TDD (success) https://qiita.com/ilohas20983/items/365beea2756e00a7bfab