정답: A
테스트 주도 개발은 테스트에 필요한 일반적인 일반 기술의 예가 아니라 테스트 활동의 맥락과 목표에 따라 테스트에 관련이 있거나 관련이 없는 특정 기술 기술 또는 개발 관행의 예입니다. 테스트 주도 개발은 소프트웨어 개발 및 테스트에 대한 접근 방식으로, 개발자가 소스 코드를 작성하기 전에 자동화된 단위 테스트를 작성한 다음 테스트가 통과할 때까지 코드를 리팩토링합니다. 테스트 주도 개발은 코드의 품질, 디자인 및 유지 관리를 개선하고 개발자에게 빠른 피드백과 지침을 제공하는 데 도움이 될 수 있습니다. 그러나 테스트 주도 개발은 일반적으로 테스터에게 기대되거나 필요한 기술이 아니며, 특히 단위 테스트에 관여하지 않거나 소스 코드에 액세스할 수 없는 테스터의 경우 더욱 그렇습니다. 다른 옵션은 테스트에 필요한 일반적인 일반 기술의 예이며, 사용된 특정 테스트 기술, 도구 또는 방법에 관계없이 모든 맥락이나 상황에서 테스트에 적용 가능하고 유익한 기술입니다. 테스트에 필요한 일반적인 일반 기술은 다음과 같습니다.
* 테스트 관리 도구와 결함 추적 도구를 사용할 수 있어야 합니다. 이러한 도구는 테스터가 테스트 활동과 리소스를 계획, 구성, 모니터링 및 제어하고 테스트 중에 감지된 결함을 기록, 추적, 분석 및 해결하는 데 도움이 되는 도구입니다. 이러한 도구는 테스트 프로세스의 효율성, 효과성 및 커뮤니케이션을 개선할 수 있으며 테스트 결과에 대한 추적성, 메트릭 및 보고서를 제공할 수 있습니다.
* 결함과 실패를 개발자에게 가능한 한 객관적으로 전달할 수 있어야 합니다. 이는 테스트 중에 발견된 결함과 실패를 관련 정보, 증거 및 용어를 사용하여 명확하고 간결하며 정확하고 편견 없는 방식으로 보고하고 설명하는 능력을 포함하는 기술입니다. 가정, 판단 또는 비난을 하지 않고 말입니다. 이 기술은 테스터와 개발자 간의 결함과 실패에 대한 협업, 이해 및 해결을 용이하게 할 수 있으며 갈등, 오해 또는 비난 게임을 방지할 수 있습니다.
* 효과적인 팀워크를 지원하는 필요한 사회적 기술을 보유합니다. 이러한 기술은 테스트 관리자, 테스트 팀, 프로젝트 관리자, 개발자, 고객, 사용자 등 테스트 활동에 참여하거나 영향을 받는 다른 사람들과 상호 작용하고 협력하고 조정할 수 있는 능력을 포함합니다. 이러한 기술에는 커뮤니케이션, 협상, 리더십, 동기 부여, 피드백, 갈등 해결 등이 포함될 수 있습니다. 이러한 기술은 테스트 프로세스의 품질, 생산성 및 만족도를 향상시키고 긍정적이고 건설적인 테스트 문화를 육성할 수 있습니다. 참조: ISTQB Certified Tester Foundation Level(CTFL) v4.0 소스 및 문서:
* ISTQB 인증 테스터 기초 수준 교과 과정 v4.0, 1.1.1장, 테스트 및 소프트웨어 개발 라이프사이클
* ISTQB 인증 테스터 기초 수준 교과 과정 v4.0, 1.1.2장, 테스트 및 품질
* ISTQB 인증 테스터 기초 수준 교과 과정 v4.0, 1.2.1장, 테스트 원칙
* ISTQB 인증 테스터 기초 수준 교과 과정 v4.0, 1.2.2장, 테스트 정책, 전략 및 테스트 접근 방식
* ISTQB 테스트 용어집 v4.0, 테스트 주도 개발, 테스트 관리 도구, 결함 추적 도구, 결함 보고서, 실패, 소셜 기술2