软件测试的学习-基础理论

本文详细介绍了软件测试的基础理论,包括测试的定义、目的,测试开始与结束的时机,以及基本流程:需求分析、测试计划制定、测试用例设计、执行测试用例和编写测试报告。强调了测试人员在需求评审中的角色,测试计划的制定方法,以及测试用例设计的原则和执行过程。
摘要由CSDN通过智能技术生成

一、软件测试的定义和目的

软件测试是IEEE在1983年提出专业术语,定义为“使用人工和自动化工具来测试或运行某个系统的过程,其目的是在于检验它是否满足规定的需求或者弄清预期结果与实际结果之间的差别

从定义可以推导出软件测试的含义:“验证软件与需求的一致性,确认开发出来的软件符合客户的实际需求

二、软件测试的开始与结束

软件测试的开始:软件测试的开始比较模糊,一般而言在部分需求开发过程中就可以同步进行测试。但随着测试左移的趋势,软件测试的开始工作的时期也有在需求评审阶段开始,比如对需求文档的测试。

软件测试的结束:软件测试的结束不同的公司有不同的判定标准,下面表格中基于不同的原则产生的不同的结束标准。当然表格中的内容不全,原文来自

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值