2010-05-17 4 views
0

화이트 박스 테스트를 사용하여 발견 할 수있는 한 가지 유형의 오류와 블랙 박스 테스트를 사용하는 한 가지 유형을 생각해 볼 수 있습니다. 즉, 하나가 아닌 다른 하나에 의해 발견되는 오류.WBT에서 오류가 잡히지 만 BBT는 오류가 아니며 그 반대로

WBT의 경우 else 문은 null이되지만 BBT가 아닌 WBT는 무엇을 잡을까요 ???

이 질문은 내 자신의 개인적인 연구에 바탕을두고 있습니다. 나는 자유 표식을 얻지 못했습니다 !!!!

감사합니다,

답변

1

화이트 박스 테스트의 장점과 발견 여분의 오류는 모든 경우를 테스트 전적으로 때문이다. 무언가가 구현되는 방법을 모르는 경우 상태가 내부이므로 모든 상태의 모든 입력에 대해 테스트 한 적이 있는지 확인할 수 없습니다.

물론이 도구를 사용하면 피할 수 있지만 코드가 없으면 누락 된 선의 8.3 %를 테스트 할 수있는 코드를 찾기가 어려울 수 있습니다.

나는 블랙 박스 테스트에서 화이트 박스 테스트를 찾지 못할 것이라고 생각하지 않지만, 사람들이 테스트를 거치지 않고 상자를 완전히 고쳐 쓸 수 있기 때문에 훨씬 더 유용하다고 말합니다. 테스트 케이스에 손을 대십시오. 중요한 것은 테스트가 수정되면 회귀 테스트 능력을 상실하기 때문입니다.

+0

+1 BB 테스트를 위반하지 않는 것이 좋은 점 –