QA Outsourcing & Consulting

[ISTQB] FL 6 <Exit criteria, Non-functional system testing> 본문

IT Trend/ISTQB FL

[ISTQB] FL 6 <Exit criteria, Non-functional system testing>

인프라웨어테크놀러지(IT) 2019. 1. 10. 12:23


Q. Testing should be stopped when:

A) all the planned tests have been run

B) time has run out

C) all faults have been fixed correctly

D) both a) and c)

E) it depends on the risks for the system being tested


<해설>

테스트를 언제 그만해야 하는가에 대한 문제입니다.

현장 감각으로 보면 사실 A~C까지 다 답으로 보입니다.

계획된 테스트 다 했을 때, 검증 일정 다 되었을 때, 결함 다 고치고 수정된거 확인되었을 때…

하지만 이 문제의 의도는 5.2.4의 테스트 완료 조건을 알고 있는지에 대한 문제입니다.

실라버스 5.2.4를 봐도 딱 이 때 종료한다라고 명확하게는 나와 있지 않습니다.

종료할 때 이러한 사항들이 고려된다라고만 나와 있습니다.

즉, 테스트 하는 시스템의 risk에 달려 있습니다. 

잔존 risk를 안고 가도 되는지 아닌지, 출시일에 미뤄봐서 가늠하고

그 외에도 5.2.4 항목에 쓰여져 있는 그러한 항목들을 고려해 끝낼 수 있습니다.


A. E



Q. Non-functional system testing includes:

A) testing to see where the system does not function properly

B) testing quality attributes of the system including performance and usability

C) testing a system feature using only the software required for that action

D) testing a system feature using only the software required for that function

E) testing for functions that should not exist


<해설>

위 문제에 대한 정답은 실라버스 2.3.2에 비기능 테스팅에서 찾을 수 있습니다.

비기능 테스팅이라고 해서 기능과는 상관없다고 잘못 이해할 수 있으나 실라버스에 기술되어 있듯,

기능들이 어떻게 잘 성능대로 동작하는지에 대해서 테스팅합니다.

따라서 비기능에는 성능(부하, 스트레스 등), 사용성, 호환성 등이 포함되며 그럼 기능 테스팅은 어떤지 반대것도 알아둬야 합니다.


A. B

Comments