软件测试

软件测试

测试的目的
在这里插入图片描述

Bug的定义:预期结果和实际结果不相符
在这里插入图片描述

需求不明确>=
产品开发沟通不明确>=
开发和测试矛盾>=
产品需求复杂化>=
不重视开发文档
在这里插入图片描述

功能未实现需求功能,或出现按常理不应该有的功能。>=
软件性能缓慢,卡顿
ps:
测试用例,避免背锅

在这里插入图片描述

软件缺陷分布:

• 软件产品需求说明书(SRS):
• SRS :Software product requirements specification
定义链接
• 软件需求说明书是指在研究用户要求的基础上,完成可行性分析和投资效益分析以后,由软件工程师或分析员编写的说明书。它详细定义了信息流和界面,功能需求,设计要求和限制,测试准则和质量保证要求。它的作用是作为用户和软件开发人员达成的技术协议书,作为着手进行设计工作的基础和依据,系统开发完成以后,为产品的验收提供了依据。 [1]

设计方案
高层次设计(HLD)High level design
低层次设计(LLD) Low level design
尽早测试,成本越低
测试软件生命周期

软件缺陷的放大模型
在这里插入图片描述

软件测试的定义:

IEEE定义软件测试为:

采用人工和自动的手段来运行和测试某个系统的过程

什么是软件测试:
按既定的方案去执行特定步骤。在这里插入图片描述

在这里插入图片描述

总结:
在这里插入图片描述
测试工程师职责:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值