2011-01-09 4 views
2

블랙 박스 테스트에서 "모든 것이 정상입니다."하지만 흰색 상자 테스트가 오류를 발견 할 수 있다는 인상을주는 예제를 제공 할 수 있습니까? 그리고 화이트 박스 테스트에서 "모든 것이 정상이지만"블랙 박스 테스트가 오류를 발견 할 수 있다는 인상을주는 사례가 있습니까 ?? 사전에화이트 박스 테스트가 실패하지만 블랙 박스 테스트가 성공하고 그 반대의 경우의 예는 무엇입니까?

고맙습니다

+0

좋은 질문입니다. 내가 지금 원하는 것. 누구든지 더 좋은 답변을 도울 수 있습니까? – Kameron

답변

2

블랙 박스 테스트 미스 거의 명확하게 문서화되어 있지 않습니다 아무것도 또는 직관적 인 수. 예를 들어,이 SO 응답 항목 섹션에서 "테스트"할 수있는 툴바가 있지만 코드를 보지 않고 단축키를 테스트하거나 강조 표시된 텍스트가 어떻게 반응 하는지를 알지 못할 수도 있습니다 임의의 조합으로 굵게 및 기울임 꼴 속성으로. 나는 이것을 실험하고 알아낼 수 있지만, 그렇게 효율적이지는 않습니다.

더 큰 응용 프로그램에서는 제어 흐름 문제가 종종 누락됩니다. 불분명 한 논리 흐름 또는 심지어 희귀 한 실행 사례 문을 생각해보십시오.

그러나 흰색 상자 테스트 만 수행하는 경우 일반적으로 유용성이 가장 먼저 큽니다. 완벽하게 기능하는 소프트웨어는 사용하기가 어려우며 정렬되지 않은 UI 요소 등이있을 수 있습니다.

왜 묻는가?

+0

흰색 상자 테스트에서 각 장치에 대한 UI를 테스트 할 수 있습니까? – Mishthi

+0

@ Alan : 더 정교한 답변을 제공해 주시겠습니까? 어쩌면 테스트 사례 연구일까요? – Kameron

1

최근에 시험을 위해 공부하는 동안 나에게 행운이 있기를 바랍니다. 사용자가 웹 사이트에 로그인 한 사용자를 추적하는 프로그래머라고 가정 해 보아라. 당신이 가지고있는 카운터는 int 타입이고, int의 범위는 65,535이고 사용자의 숫자는 타입의 범위를 초과한다. . 이 경우 블랙 박스 테스트는 그 사이에 일어나는 일을 감지 할 수 없지만 화이트 박스 테스트는 그렇게 할 것입니다.

관련 문제