测试基础篇

1.软件测试的生命周期

(软件测试流程)
(1)需求分析:分析需求,验证需求的正确性,合理性,细化需求,根据需求去提炼测试点
(2)测试计划:确定测试的目的、目标、测试人员、测试工具、时间和测试环境
(3)测试设计:开发测试用例
(4)测试执行:开发人员已经提交代码,执行测试用例,提交BUG
(5)测试报告:对本次迭代的测试状况进行分析和总结,写了多少测试用例,执行了多少,发现多少BUG,修改了多少,剩余BUG的解决方案,还有测试的覆盖率

2.如何描述一个BUG?

(1)测试版本(代码提交版本号)
(2)测试环境
不同测试环境出现的问题不一样
web系统:Mac/Windows+ 操作系统 + 浏览器及浏览器的版本号
App:软件环境(系统的版本)和硬件环境(设备)
(3)测试步骤
测试数据+执行测试的详细步骤(详细步骤为了开发人员复现这个问题)
(4)实际结果
测试出来的结果
(5)预期结果
需求希望的结果
(6)BUG产生的截图等

3.BUG的级别

(1)崩溃:系统不能运行
(可以回退到上一个稳定的版本)
(2)严重:可以使用,不稳定,会产生错误
(3)一般:系统可以稳定运行,次要功能没有实现,不太影响使用
(4)建议:一些建议,使用建议等

4.BUG的生命周期

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值