문제 사전


826번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

입력값, 테스트 절차, 테스트 환경 중 어떤 요소가 결함 발생에 영향을 미치는지 분석하는 방법

정답 : 고립화(Isolation)

더보기

825번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

결함의 원인을 찾기 위해 결함을 발생시킨 입력값, 테스트 절차, 테스트 환경을 명확히 파악하는 방법

정답 : 구체화(Specification)

더보기

824번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

상향식 통합 테스트와 하향식 통합 테스트 방식을 결합한 테스트 방식이다. 하위 프로젝트가 있는 큰 규모의 통합 테스트에서 사용하는 방식으로 병렬 테스트가 가능하고 시간 절약이 가능하다. 스텁과 드라이버의 필요성이 매우 높은 방식이고, 비용이 많이 소요된다.

정답 : 샌드위치 통합 테스트

더보기

823번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

실제 협력 클래스의 기능을 대체해야 할 경우에 사용 실제 협력 클래스의 기능 중 전체나 일부를 훨씬 단순하게 구현

정답 : 가짜(Fake) 객체

더보기

822번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

주로 테스트 대상 클래스와 협력하는 클래스로 가는 출력을 검증하는데 사용

정답 : 테스트 스파이(Spy)

더보기

821번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

객체 지향 츠로그램에서는 컴포넌트 테스트 수행 시 테스트 되는 메서드가 다른 클래스의 객체에 의존한다. 이런 경우 메서드를 고립화하여 테스트하는 것이 불가능하므로 독립적인 컴포넌트 테스트를 위해서는 스텁의 객체 지향 버전인 ( )가 필요하다.

정답 : 목(Mock) 객체

더보기

820번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

( )는 사용자 정보를 유지를 위한 질의 및 디렉터리 서비스를 수정하기 위한 인터넷 프로토콜을 가리킨다.

정답 : LDAP(Lightweight Directory Access Protocol)

더보기

819번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

( )는 유전자 검사정보, 범죄경력정보 등 정보 주체의 사생활을 현저하게 침해할 수 있는 정보로 사상, 신념, 노동조합, 정치적 견해 등이 해당한다.

정답 : 민감 정보

더보기

818번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

루트 노드(혹은 다른 임의의 노드)에서 시작해서 인접한 노드를 먼저 탐색하는 방법이다.

정답 : 너비-우선(Breadth-First)

더보기

817번 문제

애플리케이션 테스트 관리 | 애플리케이션 통합 테스트 | 기출 예상 문제

루트 노드(혹은 다른 임의의 노드)에서 시작해서 다음 분기(branch)로 넘어가기 전에 해당 분기를 완벽하게 탐색하는 방법이다.

정답 : 깊이-우선(Depth-First)

더보기