저는 중소 기업의 소프트웨어 엔지니어입니다. 우리는 TeamCity에서 상당히 강력한 테스트 플랫폼을 운영하고 있습니다. 체크인 할 때마다 단위 테스트를 수행하고 매일 단위 테스트 / BVT를 실행합니다.
문제는-우리는 많은 부서진 단위 테스트를 가지고 있습니다.
단위 테스트가 지속적으로 중단되고 유지되지 않는 경우 종종 무의미 함을 드러냅니다. 변경으로 인해 회귀가 발생했는지 확인할 수 없으면 단위 테스트 플랫폼의 가치가 대부분 제거됩니다.
나는 좋은 습관의 문화를 만들어 낼 씨앗을 심고 싶습니다-그들이 깨졌을 때 테스트를 고치고 가치있는 것으로보고 다른 작업과 함께 테스트의 고정을 우선시합니다.
나는 뇌물 수수 (구운 제품!)를 시험해 보았습니다. 모두들 그것이 좋은 생각이라고 말하지만, 나는 그것에 대해 아무것도하지 않는 유일한 사람입니다.
다른 사람이 테스트를 수정하도록 권장하고 스프린트 내에서 테스트 수정의 우선 순위를 정하는 가장 좋은 방법은 무엇입니까?
이것에 대해 덜 주관적인 방법이 있다면, 나는 어떤 팁이라도 기꺼이 받아 들일 것이다.