ISTQB软件测试术语中英对照文档

需积分: 16 3 下载量 159 浏览量 更新于2024-08-01 收藏 99KB DOC 举报
在软件测试领域,理解和掌握正确的术语对于有效沟通、提高测试效率和确保质量至关重要。本文档是一份软件测试术语中英对照表,主要依据ISTQB(国际软件测试资质认证委员会)制定的标准软件测试术语进行翻译。这份非官方的中文版本是由软件测试爱好者的自发努力完成,它并非官方翻译,因此可能存在一致性或准确性上的差异。 以下是部分术语及其解释: 1. **概要测试用例 (Abstracttestcase)**: 这是高层次的测试用例,它描述了软件系统或功能的总体行为,而不是具体的执行步骤。 2. **验收 (Acceptance)**: 指用户或利益相关者接受产品或服务是否满足预定义的需求和规格。验收测试是验证软件是否符合这些标准的过程。 3. **验收标准 (Acceptancecriteria)**: 在软件开发过程中设定的条件或标准,用于确定软件是否满足用户需求,以便于进行验收。 4. **验收测试 (Acceptancetesting)**: 一种测试类型,确保软件达到用户的期望和合同规定的性能。 5. **易用性测试 (Accessibilitytesting)**: 确保软件界面和功能对于所有用户群体(包括有特殊需求的用户)来说都是易于访问和使用的。 6. **精确性 (Accuracy)**: 测试结果与预期结果的一致程度,衡量软件处理数据的正确性。 7. **实际输出/实际结果 (Actualoutcome(actualresult))**: 测试执行后软件的实际表现或产生的结果。 8. **非正式评审 (Adhocreview)**: 临时或非正式的代码审查,通常在开发过程中进行,以发现潜在问题。 9. **随机测试 (Adhoctesting)**: 未计划的、突发的测试活动,用于发现意外情况或未预见的功能。 10. **自适应性 (Adaptability)**: 软件能够适应变化的能力,如在不同环境或用户需求变化时调整其行为。 11. **敏捷测试 (Agiletesting)**: 一种迭代、灵活的方法论,注重快速响应变化,常常用于敏捷开发项目中的测试。 12. **分支测试 (Algorithmtest/Branchtesting)**: 针对软件代码逻辑路径的测试,检查每个分支是否按预期执行。 13. **Alpha测试 (Alphatesting)**: 内部团队对软件早期版本的初步测试,通常在开发者控制下进行,以识别缺陷。 14. **易分析性 (Analyzability)**: 软件的结构和设计使其便于理解和测试,有助于故障诊断。 15. **分析员 (Analyzer)**: 负责审查和理解软件代码的人员,以确定测试策略和识别潜在问题。 16. **异常 (Anomaly)**: 程序中的不正常行为或偏离预期的结果,可能是缺陷或问题的信号。 17. **分支测试 (Arctesting)**: 可能指的是上述的“分支测试”,但这个词在术语表中可能不太常见,可能是翻译错误或遗漏。 18. **吸引力 (Attractiveness)**: 不明确的术语,可能指的是用户界面或用户体验的吸引力,但此处含义并不清晰。 19. **审计 (Audit)**: 对软件系统的安全性、合规性和有效性进行独立评估的过程。 20. **审计跟踪 (Audittrail)**: 记录软件系统的操作和变更历史,用于审计和追踪问题。 这些术语涵盖了软件测试的多个方面,包括测试方法、过程、工具和技术。使用这份对照表可以帮助测试人员更好地理解和应用国际上通用的测试概念,提升测试工作的标准化和有效性。然而,由于非官方翻译,使用时需要结合具体上下文并参考权威文档,以确保信息的准确性和完整性。