ISTQB CTFL证书考试之软件测试基础笔记(一)

一、专业术语中英对照表

中文 英文
覆盖 coverage
调试 debugging
缺陷 defect
错误 error
失效 failure
质量 quality
质量保证 quality assurance
根本原因 root cause
测试分析 test analysis
测试依据 test basis
测试用例 test case
测试结束 test completion
测试条件 test condition
测试控制 test control
测试数据 test data
测试设计 test design
测试执行 test execution
测试实施 test implementation
测试监督 test monitoring
测试对象 test object
测试目标 test objective
测试结果参照物 test oracle
测试计划 test planning
测试规程 test procedure
测试过程 test process
测试套件 test suite
测试 testing
测试件 testware
确认 validation
验证 verification
可追溯性 traceability

二、软件测试的七项基本原则

1.测试说明缺陷的存在,而不能说明缺陷不存在
2.穷尽测试是不可能的
3.测试的尽早介入可以节省时间和成本
4.缺陷的群集效应:也就是在某一个特定的区域发现的缺陷比较多,那么这一区域发生缺陷的概率就越 大,俗称“重灾区”
5.杀虫剂悖论:通俗一点讲,当类似该场景下,多次执行相同的case,是无法发现更多的有效新问题, 要实时进行case的调整,但对于自动化回归测试,这一做法是很高效的
6.测试活动依赖于测试周境
7.不存在缺陷的谬论

三、软件测试过程及输出产物

在实际的工作场景中,软件测试被分为三个主要阶段:系统测试、集成测试、单元测试,每个阶段又被分为四个部分:计划、设计、实现以及执行。但是对于大纲细腻划分为以下七个部分,不同阶段所处理的问题分布更加集中化。具体的框架结构,以XMind的以下部分截屏说明。

1.测试计划:阐明整个项目所需的周期,人力,环境……一些必要的测试条件
2.测试监督与控制
3.测试分析:阐明测试什么的问题,剖析需求点,
4.测试设计:阐明怎样测试的问题
5.测试实施:阐明是否已经具备所需测试的所有条件
6.测试执行
7.测试结束

然后晚上就饿了,加个餐,酸辣粉

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2019-2024 Carrol Chen
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信