블랙 박스 테스트에서 "모든 것이 정상입니다."하지만 흰색 상자 테스트가 오류를 발견 할 수 있다는 인상을주는 예제를 제공 할 수 있습니까? 그리고 화이트 박스 테스트에서 "모든 것이 정상이지만"블랙 박스 테스트가 오류를 발견 할 수 있다는 인상을주는 사례가 있습니까 ?? 사전에화이트 박스 테스트가 실패하지만 블랙 박스 테스트가 성공하고 그 반대의 경우의 예는 무엇입니까?
이고맙습니다
블랙 박스 테스트에서 "모든 것이 정상입니다."하지만 흰색 상자 테스트가 오류를 발견 할 수 있다는 인상을주는 예제를 제공 할 수 있습니까? 그리고 화이트 박스 테스트에서 "모든 것이 정상이지만"블랙 박스 테스트가 오류를 발견 할 수 있다는 인상을주는 사례가 있습니까 ?? 사전에화이트 박스 테스트가 실패하지만 블랙 박스 테스트가 성공하고 그 반대의 경우의 예는 무엇입니까?
이고맙습니다
블랙 박스 테스트 미스 거의 명확하게 문서화되어 있지 않습니다 아무것도 또는 직관적 인 수. 예를 들어,이 SO 응답 항목 섹션에서 "테스트"할 수있는 툴바가 있지만 코드를 보지 않고 단축키를 테스트하거나 강조 표시된 텍스트가 어떻게 반응 하는지를 알지 못할 수도 있습니다 임의의 조합으로 굵게 및 기울임 꼴 속성으로. 나는 이것을 실험하고 알아낼 수 있지만, 그렇게 효율적이지는 않습니다.
더 큰 응용 프로그램에서는 제어 흐름 문제가 종종 누락됩니다. 불분명 한 논리 흐름 또는 심지어 희귀 한 실행 사례 문을 생각해보십시오.
그러나 흰색 상자 테스트 만 수행하는 경우 일반적으로 유용성이 가장 먼저 큽니다. 완벽하게 기능하는 소프트웨어는 사용하기가 어려우며 정렬되지 않은 UI 요소 등이있을 수 있습니다.
왜 묻는가?
최근에 시험을 위해 공부하는 동안 나에게 행운이 있기를 바랍니다. 사용자가 웹 사이트에 로그인 한 사용자를 추적하는 프로그래머라고 가정 해 보아라. 당신이 가지고있는 카운터는 int 타입이고, int의 범위는 65,535이고 사용자의 숫자는 타입의 범위를 초과한다. . 이 경우 블랙 박스 테스트는 그 사이에 일어나는 일을 감지 할 수 없지만 화이트 박스 테스트는 그렇게 할 것입니다.
좋은 질문입니다. 내가 지금 원하는 것. 누구든지 더 좋은 답변을 도울 수 있습니까? – Kameron