1、bug包含哪些内容 ?
所属产品、所属模块、所属项目、当前指派、bug类型、操作系统、浏览器、bug标题、严重程度、优先级、重新步骤、相关需求
2、bug的等级?
1级bug (致命bug)
2级bug (严重bug)
3级bug (一般bug)
4级bug (建议性bug)
3、bug的优先级?
1级 表示立即处理
2级 表示紧急处理
3级 表示正常处理
4级 表示有时间处理
4、bug的原因?
代码错误、界面优化、设计缺陷、配置相关、安装部署、性能问题、安全问题、标准规范、测试脚本等
5、bug的状态?
1、new (新的)
2、assigned(已指派)
3、open(打开)
4、fixd(修复)
5、pending reset(待再测)
6、close(已关闭)
7、reopen(再次打开)
8、pending reject(拒绝)
9、rejected(被拒绝)
6、用例包含哪些内容?
所属模块 用例标题 步骤 预期 关键词 用例类型 优先级 用例状态 适用阶段 前置条件 类型可选值列表 阶段可选值列表 状态可选值列表
7、bug的导入和导出的步骤?
BUG只有导出
打开禅道登录 == 点击测试 == 点击BUG == 点击导出 == 点击导出数据 == 输入文件名称 == 选择文件类型 == 选择编码类型 == 选择记录 == 选择模板 == 点击导出即可
8、你认为是bug,开发认为不是bug,如何处理?
从三个角度来分析(1)自身的问题:检查自己测试过程,测试中出现问题,有问题及时解决;比如:自己ip地址,服务器没有启动(2)开发的问题:测试检查不是自己问题,a.将报错现象截图出来,分析报错,b.把重现的步骤记录下来;c.将后台的日志,把错误日志找出来;d.拿着记录找开发沟通(群里沟通,电话沟通,现场沟通)说明bug的问题;e.找开发经理安排开发辅助解决;(3)产品的问题:测试和开发沟通过后都没有问题,找产品确认产品的功能,是不是少了模块,设计,如果遗漏就要产品补充,发送邮件到整个项目组,开发区增加工时开发,测试在补充用例测试。
9、bug的生命周期?
测试新建BUG == 测试将BUG指派给开发 == 开发验证BUG == 开发解决BUG == 开发将解决后的BUG转回至测试测试 == 测试将BUG复测 == BUG解决,关闭BUG
测试新建BUG == 测试将BUG指派给开发 == 开发验证BUG == 开发解决BUG == 开发将解决后的BUG转回至测试测试 == 测试将BUG复测 == BUG未解决,再次将BUG指派给开发 == 开发验证BUG == 开发解决BUG == 开发将解决后的BUG转回至测试测试 == 测试将BUG复测 == 直至BUG解决,关闭BUG
测试新建BUG == 测试将BUG指派给开发 == 开发验证BUG == 开发解决BUG == 开发将解决后的BUG转回至测试测试 == 测试将BUG复测 == BUG解决,关闭BUG == BUG重现,测试找出之前关闭的BUG重启BUG == 测试将BUG指派给开发 == 开发验证BUG == 开发解决BUG == 开发将解决后的BUG转回至测试测试 == 测试将BUG复测 == BUG解决,关闭BUG
10、禅道是一个什么样的工具?
项目管理工具、bug管理工具、用例管理工具;
11、禅道的优点?
集项目管理、用例管理、bug管理于一身
12、禅道工具的作用?
为了解决企业中的管理中混乱、无序的现象
13、上线前出现bug如何操作?
a、重现bug、根据重现步骤,记录下来
b、分析bug的严重程度大,严重就阻止上线,需要修改;严重程度小,记录下来,下个版本解决。
c、或者在最短时间内找到问题,让开发修改,测试验证,在回归上线,确保质量
14、偶现bug如何处理?
a、先记录重现步骤和报错现象
b、到后台的日志中查找报错的日志
c、和开发沟通出现bug的现象,描述bug严重程度,出现的频率
d、尽量的去重现或查看代码,查看逻辑是否存在问题,让开发修改
e、根据bug的严重程度,找测试经理确认:影响小,不影响版本,先记录下,写明原因,下一个版本解决,;如果影响大,找测试经理和开发经理协调修改。
15、测试在禅道做哪些工作?
建用例(单个用例设计、批量用例设计)、提bug