测试开发全栈之Python自动化 小白一听就懂的软件缺陷与禅道工具使用
本节大纲
什么是缺陷?
如何记录高质量的缺陷?
禅道的部署与使用
什么是缺陷?
软件缺陷:通常又被叫做 Defect 或者 Bug。即为软件或程序中存在的某种破坏正常运行能力的问题、错误,其存在会导致软件产品。
概括为 2 点:
1.不符合设计要求
2.不满足用户确定需求
- 如何判断一个问题是缺陷?依据:设计要求、用户要求
- 误区:测试人员说这个问题是 bug,那么这个问题就─定是 bug 为什么会有缺陷
如何识别缺陷
1.通过技术文档来识别缺陷
√ 需求规格说明书
√ 设计和分析文档
√ 用户指南、帮助手册
√ 早期提出的 bug,测试用例
2.根据行业标准规范或参考同类型软件来识别缺陷
chat 即时通讯 聊天软件 图片: png 无法发送? --QQ、微信
3.与客户和相关人员沟通来识别 -- 产品经理、开发人员、运营人员等
怎样有效记录缺陷
1.保证缺陷可以重现
判断一个缺陷报告写得好坏的简单方法,就是让其他技术人员依据报告内容去操作。如果能简单、迅速的重现缺陷,就是好的缺陷报告
2.将重现缺陷的操作步骤组织成列表的形式
列表是最便于阅读和执行的组织形式
3.写清楚必要步骤,既不要太啰嗦,也不要太简略
假定阅读缺陷报告的人不熟悉软件
4.每一份报告中只描述—个缺陷
—份报告描述多个缺陷,容易造成缺陷遗漏
5.客观、准确、便于阅读和理解
陈述事实,不要做主观臆断
禅道简介
禅道是青岛易软天创网络有限公司研发,是一款 B/S 结构软件,国产开源免费、可以跨平台 (操作系统)、安装简单的项目管理系统。
主要功能有:组织视图、后台视图;产品视图、项目视图、测试视图等。
和禅道类似的其他管理工具有:QualityCenter--HP (QC). BugFree、Bugzilla、Jira,Mantis。
禅道下载安装
禅道官网下载地址: htps://www.zentao.net/
禅道使用 - 用户
使用禅道的不同用户:管理员、开发、测试、产品、需求
文章首发于 微信公众号:程序员一凡,原创不易,转载请注明出处!
1、点赞。防止以后找不到,想看的时候,在自己主页就能找到了,很方便;
2、关注我。让我们成为长期关系,下一篇文章会分享更多的硬核干货;
3、本文章学习资源,均可以免费分享。
一个用心码了这么多文字的人,往往渴望得到大家的认可。如果你觉得这篇文章对你有帮助,双击屏幕,给我点个赞呀!