软件测试自学半年小白的总结(BUG)
作为测试工程师你要知道什么是bug。
一,bug就是一个电脑程序里的错误,而现在更是将其延生为漏洞,或者是一个程序不完善的地方。
简单的来说就是软件发生错误影响了软件功能的实现就是bug
知道什么是bug就要知道bug的管理
一,bug的管理工具有哪些
- 禅道
- AML/QC
- testlink
- Bygzilla
- JlRA等
二,BUG的六要素 - 编号
- BUG的名称(言简意赅,看到题目就知道是什么问题)
- BUG的优先级:根据实际的情况,这个BUG需要有限解决吗,高/中/低
-
BUG的等级:(以禅道为例)
1.致命的 “P1”:(1,影响产品的核心流程的正常使用。2导致软件挂了,闪退,崩溃.3.和钱有关)
2 严重的 “P2”:导致了功能无法正常使用
3.一般的 “P3”:2.功能的某些异常场景有问题。
4.轻微的 “P4”:建议性的东西,用户体验的,UI上的 - BUG的复现步骤(可以把用例的步骤复制过来,预期结果和实际结果)
- 附件(截图/日志/视频,目的是为BUG佐证)
-
BUG的生命周期如下图
BUG的状态 - 新建/new
- 打开/**/open
- 确认
- 解决
- 拒绝
- 重新打开/reopen
- 关闭/closed
- 延期处理
- 重复BUG
到这里BUG的介绍完成了谢谢大家观看