ISTQB认证词汇表
45+专业软件测试术语,助您备考ISTQB认证。数据来源:ISTQB官方词汇表(CC BY 4.0)。
验收测试
Acceptance Testing
由客户或最终用户进行的测试,以确定系统是否满足业务需求。
随机测试
Ad Hoc Testing
非正式的测试方法,没有预定的测试计划或文档。
Alpha测试
Alpha Testing
在产品发布前,由内部人员在受控环境中进行的测试。
API测试
API Testing
对应用程序编程接口的测试,验证其功能、可靠性和性能。
黑盒测试
Black-box Testing
不考虑内部结构,仅基于输入输出进行的测试方法。
边界值分析
Boundary Value Analysis
一种黑盒测试技术,测试输入范围的边界值。
缺陷
Bug
软件中的错误或问题,可能导致系统行为异常。
用例覆盖率
Case Coverage
测试用例对需求或代码的覆盖程度。
持续集成/持续部署
CI/CD
开发实践,频繁集成代码并自动化部署。
代码覆盖率
Code Coverage
测试执行覆盖代码的比例。
兼容性测试
Compatibility Testing
验证软件在不同环境中的兼容性。
配置测试
Configuration Testing
验证软件在不同配置下的功能。
ISTQB基础级认证
CTFL
Certified Tester Foundation Level,软件测试入门认证。
ISTQB高级认证
CTAL
Certified Tester Advanced Level,软件测试高级认证。
缺陷
Defect
软件中的错误或问题,可能导致系统行为异常。
部署测试
Deployment Testing
验证软件在目标环境中的部署是否成功。
动态测试
Dynamic Testing
通过运行程序进行的测试。
端到端测试
End-to-End Testing
测试整个系统从开始到结束的流程。
探索性测试
Exploratory Testing
同时学习、设计和执行测试的测试方法。
功能测试
Functional Testing
验证软件功能是否符合需求的测试。
图形用户界面测试
GUI Testing
对软件图形用户界面的测试。
增量测试
Incremental Testing
逐步增加测试范围的测试方法。
集成测试
Integration Testing
测试多个模块或组件组合后的功能。
国际软件测试资质委员会
ISTQB
International Software Testing Qualifications Board,国际软件测试认证机构。
负载测试
Load Testing
测试系统在预期负载下的性能。
猴子测试
Monkey Testing
随机输入数据进行的测试,模拟用户随机操作。
非功能测试
Non-functional Testing
测试软件的性能、安全性等非功能特性。
性能测试
Performance Testing
测试系统的响应时间、吞吐量等性能指标。
回归测试
Regression Testing
修改后重新测试,确保未引入新的缺陷。
基于风险的测试
Risk-based Testing
根据风险优先级分配测试资源的测试方法。
冒烟测试
Smoke Testing
快速验证系统基本功能是否正常的测试。
静态测试
Static Testing
不运行程序进行的测试,如代码审查。
系统测试
System Testing
对完整系统的测试,验证其是否满足需求。
测试自动化
Test Automation
使用工具自动执行测试用例。
测试用例
Test Case
一组测试条件、输入和预期结果。
测试覆盖率
Test Coverage
测试对需求或代码的覆盖程度。
测试计划
Test Plan
描述测试范围、方法和资源的文档。
测试策略
Test Strategy
定义测试方法和范围的高层次文档。
用户验收测试
UAT
User Acceptance Testing,最终用户进行的验收测试。
单元测试
Unit Testing
对最小代码单元的测试。
可用性测试
Usability Testing
评估软件易用性的测试。
确认
Validation
确保软件满足用户需求的过程。
验证
Verification
确保软件符合规格说明的过程。
白盒测试
White-box Testing
基于内部代码结构的测试方法。