坚持下去加油
这几天考了个试,希望能过吧,还和朋友出去玩了好多天,今天终于可以把视频看完了。需要加快速度了!55555
5.24-5.27
回顾知识点
等价类 类型
边界值设计-->位数 6-10位 最多七条用例,优化后5条 上点,内点,离点
优化原则:上点:必选,不考虑区间开闭;离点:开内闭外;内点:必选,选中间
判定 表:业务
目标
- 编写课上讲的案例
- 缺陷相关知识
用例执行
预期结果 实际结果 相同通过,不同不通过
执行失败的用例:
说出缺陷判定标准
缺陷定义
软件在使用过程中存在的任何问题,即bug
用例执行不通过,需要进行缺陷管理
评判标准
隐形功能:体现在预期结果上
缺陷产生的原因
缺陷生命周期
软件缺陷的核心内容
缺陷提交要素
缺陷类型
小总结
工作流程:设计用例-->执行用例(执行测试)-->缺陷(提交、验证、关闭)
缺陷定义:任何问题(bug)
缺陷标准:多功能、少功能、错误、缺少隐形功能、易用性
描述缺陷重点:缺陷标题、前置条件、复现步骤、预期结果、实际结果、附件备注
提交缺陷信息:指派人、缺陷等级、修复优先级、类型、状态(统计缺陷类型)
题目
缺陷管理
EXCEL示例
模板不用记
缺陷的跟踪流程
开发拿到缺陷后,如果缺陷已经存在,他关闭这个缺陷,通知正在修复。反之,开发人员会根据测试人员提供的复现数据和步骤再测一遍,如果是bug,决定是否推迟处理。修复完后让测试人员进行回归测试
提示:知道测试和开发流程中的环节即可
注意事项
可重现(缺陷可以复现),规范性(符合公司和项目要求),唯一性(一个缺陷上报一个问题)
面试题
当你发现缺陷后,首先会怎么办?
首先保重该缺陷可重现,确定它是bug,再去提交缺陷。提交时,要检查缺陷是否已存在
缺陷管理工具(举例禅道)
1.项目管理工具--管理缺陷(禅道、JIRA、TFS)2.EXCEL管理缺陷
禅道的介绍
特点:三管融合 产品管理,项目管理,质量管理
轻量级,开源,简单
禅道的特点
禅道的使用流程
管理缺陷演示
测试-->bug-->提交bug
ID自动生成-缺陷标题-缺陷状态(不用管,提交后会自动切换)-严重程度-优先级-所属模块-重现步骤(即缺陷描述)(前置+步骤+结果+期望结果)+附件
开发回复已解决后,测试需要再进行测试,验证通过后点关闭缺陷。此时bug彻底解决。
管理用例用EXCEL好点
缺陷标题分析
作用是什么/要达到什么效果? 让人看明白
how to do?
- 15位数字验证合法,期望:不合法
- 描述测试数据+实际结果(预期结果)---标题15位纯数字结果合法(期望:不合法)
- 测试数据描述+预期结果(实际结果)---标题15位纯数字预期不合法(实际:合法)
- 测试数据描述+实际结果(需求)---标题15位纯数字结果合法(需求:标题为15位字符串)
示例:
- 输入第一类A或B,第二列不是数字,预期结果输出L、M(实际输出:L)