기능 테스트를 위해 "코드 검토"프로세스를 수행하는 사람이 있습니까? 유용하다고 생각하십니까? 현재 고용주가 스크럼을 수행하는 방식에는 스프린트에서 "해야 할"작업의 일부로 기능 테스트가 포함됩니다.
기능 테스트를 위해 "코드 검토"프로세스를 수행하는 사람이 있습니까? 유용하다고 생각하십니까? 현재 고용주가 스크럼을 수행하는 방식에는 스프린트에서 "해야 할"작업의 일부로 기능 테스트가 포함됩니다.
답변:
우리는 또한 스크럼을 연습합니다. 또한 귀하와 마찬가지로 기능 테스트도 정의 된대로 정의의 일부로 포함합니다.
내 경험에 비추어 볼 때 매우 유용합니다. 우리는 단순히 기능 테스트를 강요함으로써 코드의 버그 수를 크게 줄였습니다.
코드 검토의 두 번째 장점은 실제 기능에 대한 또 다른 견해를 제공하고 고객 / 고객이 원하는 것과 일치하는지 100 % 확인하는 것입니다. 사람이 사람이 가서 ... 코드와 기능을 통해 갈 때 몇 번이 있었다 "잠깐을에,이 ... 옳지 않다" 그것은 사람이 코드를 단지 오해 뭔가를 구현하는 것으로 밝혀졌다.
좋은 하늘 그렇습니다 (SO에 expletives를 사용하지 않으려 고 노력합니다; p). 기능 테스트를 검토하는 피어는 기본적으로 요구 사항과 분석을 동료 검토하는 것이 매우 중요합니다. 오이와 같은 BDD 언어를 사용하는 경우 프로그래머가 아닌 사람도 참여할 수 있습니다!
최종 사용자가 기능 테스트에서 문제를 발견하면 개발 프로세스의 일부로 느끼게됩니다. "코드도 읽을 수 있습니다 !!"
페어 검사를 할 수 있습니다!
쌍 검사는 다음과 같습니다.
제작 및 문서 제작주기의 일부로 문서를 적극적으로 그리고 비공식적으로 검토합니다.
이것이 테스트와 잘 작동하는 이유는 다음과 같습니다.