软件测试理论基础 Zero to Hero 软件测试目的及原则(一)

本文首发于伊洛的个人博客:https://yiluotalk.com,欢迎关注并查看更多内容!!!

软件测试理论基础

1.软件测试概念
  • 软件测试的定义:在规定的条件下对软件进行操作,以发现错误,对软件质量进行评估
  • 软件测试的范围:对软件形成中的文档数据程序进行测试,而不仅仅对程序进行测试
2.软件测试的目的
  • 测试的目的不仅仅是为了发现软件缺陷错误,而且也是对软件质量进行度量评估,以提高软件的质量
3.软件测试的原则
  • 基于测试是为了寻找软件的错误缺陷,评估与提高软件质量,因此我们提出了这样的一组测试原则,如下所示

1.所有的软件测试都应追溯到用户需求
2.应当把“尽早地和不断地进行软件测试”作为软件测试者的座右铭
3.完全测试是不可能的,测试需要终止
4.测试无法显示软件潜在的缺陷
5.充分注意测试中的群集现象
6.程序员应避免检查自己的程序
7.尽量避免测试的随意性

4.软件测试对象

1、根据软件的定义,软件包括程序数据文档,所以软件测试并不仅仅是程序测试。软件测试贯穿于整个软件生命周期
2、由于在整个软件生命周期中,各阶段有不同的测试对象,形成了不同开发阶段的不同类型的测试。需求分析概要设计详细设计以及程序编码等各阶段产生的文档,包括需求规格说明概要设计规格说明、详细设计规格说明以及源程序,都应作为“软件测试”的对象

5.软件测试风险

1.软件测试中的软件风险分析是根据预测软件将出现的风险,制定软
测试计划并排列优先等级风险分析是对软件中潜在的问题进行
识别估计评价的过程
2.风险也包括进度风险质量风险人员风险变更风险成本风险

6.初级软件测试工程师的职责

1.编写测试计划
2.编写测试用例
3.配置测试环境
4.执行软件测试
5.报告软件缺陷
6.更新缺陷报告内容
7.验证修正的缺陷
8.报告测试状态
9.完成测试相关的其它任务

…待续


在这里插入图片描述

享受每一天,Just Enjoy !

关注公众号获取更多内容.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值