bug软件程序的漏洞或缺陷,广义概念还包括测试工程师或用户所发现和提出的软件可改进的细节 或与需求文档存在差异的功能实现等
bug分类:代码错误、设计缺陷、界面优化、系能问题、配置相关、安装部署、安全相关、标准规范、测试脚本、其他(禅道划分)
bug等级:
1、致命错误:系统崩溃 死机 死循环等;;涉及金钱
2、严重错误:重要功能不能实现;错误的波及面广 影响正常使用;非常规操作引起的系统崩溃 死机 死循环;密码明文显示
3、一般错误:不影响产品的运行、不会成为故障起因,但对产品外观和下道工序影响较大的缺陷(删除操作未给出提示)
测试----创建一个bug(提交到bug管理系统里面去)------>指派给对应的开发人员
开发人员----确认是我的bug 进行确认 把bug改为已确认;;不是我的bug转发或者打回;;不是bug不予解决因不是bug或延期解决或设计如此或无法重现
产品经理----需求不明确 或者有新需求 需求变更 跟开发扯皮不清楚
客服----反馈用户的使用问题或者是遇到的问题
bug周期
测试提交bug----指派给开发---开发进行确认----进行修复----测试进行验证(关闭或激活)
bug管理系统---禅道
包含:禅道(zentao)、bugfree、jira、easybug、mantis、QC、TD
bugfree、jira 比较强大 但搭建起来比较困难;
easybug免费开源、在线网站类型的
B/S C/S-------C/S结构,即Client/Server(客户机/服务器)结构;;B/S结构,即Browser/Server(浏览器/服务器)结构------现在大部分为B/S