Test Tool Categories That Facilitate Test Execution
1. Introduction
ISTQB categorizes test tools based on the activities they support in the test process.
Some tools help with planning and management, while others directly support test execution.
ISTQB에서는 테스트 도구를 테스트 활동을 어떻게 지원하는지에 따라 분류합니다.
이 문제는 여러 도구 범주 중에서 테스트 실행(Test execution)을 직접적으로 지원하는 범주를 구분할 수 있는지를 묻습니다.
2. Practice Question
❓ Question
Given the following test tool categories:
- i. Collaboration tools
- ii. DevOps tools
- iii. Management tools
- iv. Non-functional testing tools
- v. Test design and implementation tools
Tools from which of the categories are MOST likely to facilitate test execution?
- a) i, v
- b) ii, iv
- c) i, iii, v
- d) ii, iii, iv
✅ Correct Answer: b)
3. Explanation
✔ b) DevOps tools and Non-functional testing tools — Correct
ii. DevOps tools
DevOps tools support:
- Continuous Integration (CI)
- Continuous Delivery / Deployment (CD)
- Automated build and deployment pipelines
These pipelines typically include automated test execution, such as:
- Component tests
- API tests
- Regression tests
DevOps 도구는 CI/CD 파이프라인에서 자동 테스트 실행을 포함하므로, 테스트 실행을 직접적으로 지원합니다.
iv. Non-functional testing tools
Non-functional testing tools are used to execute tests that are difficult or impossible to perform manually, such as:
- Performance testing
- Load and stress testing
- Security testing
These tools clearly support dynamic test execution.
성능·부하·보안 테스트 도구는 비기능 테스트를 실제로 실행하므로, 테스트 실행을 지원하는 도구입니다.
Why the other options are incorrect
❌ i. Collaboration tools — Incorrect
Collaboration tools support communication and information sharing (e.g., chat, wikis, issue boards).
They do not execute tests.
협업 도구는 의사소통을 지원할 뿐, 테스트 실행과는 관련이 없습니다.
❌ iii. Management tools — Incorrect
Management tools help manage:
- Requirements
- Test cases
- Defects
- Configuration information
They improve efficiency but do not execute tests.
관리 도구는 테스트 산출물 관리에 초점이 있으며, 테스트 실행 도구는 아닙니다.
❌ v. Test design and implementation tools — Incorrect
These tools help create:
- Test cases
- Test data
- Test procedures
They support preparation, not execution.
테스트 설계·구현 도구는 테스트를 만드는 도구이지, 실행하는 도구는 아닙니다.
4. Summary Table
| Tool Category | Supports Test Execution? | 요약 |
|---|---|---|
| Collaboration tools | ✖ No | 소통 중심 |
| DevOps tools | ✔ Yes | CI/CD 실행 |
| Management tools | ✖ No | 관리 목적 |
| Non-functional testing tools | ✔ Yes | 비기능 테스트 실행 |
| Test design & implementation tools | ✖ No | 테스트 생성 |
5. Final Takeaway
For the ISTQB exam, remember:
Test execution is facilitated by tools that actually run tests, such as DevOps tools in CI/CD pipelines and non-functional testing tools.
시험 대비 핵심 문장입니다.
테스트 실행을 지원하는 도구는 CI/CD 파이프라인의 DevOps 도구와 비기능 테스트 도구이다.
Related: More ISTQB Posts | Next Question