软件测试基础(三)—— 缺陷判断标准、缺陷管理流程、缺陷工具推荐
学习目标
1、能够说出软件缺陷判定标准;
2、能够说出项⽬中缺陷的管理流程;
3、能够使⽤Excel对于缺陷进⾏管理;
4、能使⽤⼯具管理缺陷。
一、缺陷
1、定义
软件中存在的各种问题,都为缺陷,简称bug;
2、缺陷标准
1、少功能
2、功能错误
3、多功能
4、缺少隐性功能
5、易⽤性(软件测试⼈员专业⻆度)
3、缺陷产⽣的原因
1、需求⽂档
2、架构设计
3、编码实现
4、环境(硬件、软件)
4、缺陷的⽣命周期
1、回归测试:
①常规项⽬回归:项⽬本次发布新增2个模块,最基本要测新增模块功能及新增模块关联的旧模块。
②⾮常规项⽬(银⾏、部队、航天):新增功能,必须全部复测。
2、回归bug:上⼀个版本发现的缺陷,开发修复完毕,在下个版本进⾏重新验证。
5、缺陷核⼼要素
6、缺陷提交要素
7、缺陷类型
1、功能错误
2、UI⻚⾯错误
3、兼容性
4、数据(数据库)
5、易⽤性
6、建议
7、架构缺陷
8、⼯作流程(⼩结)
设计⽤例->执⾏⽤例(执⾏测试)->缺陷(提交、验证、关闭)
缺陷定义:任何问题(Bug)
缺陷标准:多功能、少功能、错误、缺少隐性功能、易⽤性
描述缺陷重点:缺陷标题、前置条件、复现步骤、预期结果、实际结果、附件备注
提交缺陷信息:指派⼈、缺陷等级、修复优先级、类型、状态(统计缺陷)
二、缺陷管理
1、缺陷管理工具(推荐)
1、项⽬管理⼯具-管理缺陷 (禅道、JIRA、 Bugzilla、TFS)
2、Excel管理缺陷
2、 excel示例
3、缺陷跟踪流程
提示:知道测试和开发流程中涉及的⼯作即可。
4、提交注意事项
⾯试题:发现缺陷后,⾸先回怎么办?--确定Bug可复现、确定是Bug。
提交时,要检查缺陷是否已存在。
5、禅道(项⽬管理⼯具)
地址:http:// https://demo.zentao.net/user-login.html
特点:
使⽤流程图 :
6、缺陷标题扩展
1、测试数据描述+实际结果(预期结果)—— 标题15位纯数字结果合法(期望:不合法)
2、测试数据描述+预期结果(实际结果)—— 标题15位纯数字预期不合法(实际:合法)
3、测试数据描述+实际结果(需求)—— 标题15位纯数字结果合法(需求:标题为15位字符串)
软件测试基础(三)—— 缺陷判断标准、缺陷管理流程、缺陷工具推荐相关推荐
- 软件测试基础知识大全【乐搏TestPRO】
在很多人的认知里,软件测试入门门槛低,简单易学.确实,软件测试基础知识更偏向于理论方法的学习,及部分常用工具的学习. 接下来的70个基础知识讲解,弄明白后这些问题后,软件测试入门也基本掌握了.本篇共分 ...
- 第二章软件测试基础知识
2.1 软件测试发展历程 软件测试伴随着软件的产生而产生.早期软件开发过程中,软件规模小,复杂程度低,软件开发过程相当混乱无序,软件测试含义也比较窄,等同于"调试".此时软件测 ...
- 如何理解关联法则中的三个判断准则
关联法则中,我们最常用到的无外乎是三种判断的准则:support,confidence和lift. 先给出三个判断标准的公式: 1.support(A)= number of A/total item ...
- 软件测试基础面试常问问题(三)
1.什么是兼容性测试? 答:指对所设计程序与硬件.软件之间的兼容性的测试.分为浏览器兼容测试 和分辨率兼容测试两类.并且针对web和app分别探究,web多以浏览器的种类及版本,app多以不同的系统, ...
- 软件测试基础----缺陷
软件测试基础----缺陷 缺陷的定义:★★★★ 产生缺陷的原因: 缺陷的类型: 缺陷的严重程度:★★★★★ 缺陷的修复优先级:★★★★★ 缺陷的状态: 缺陷的来源: 缺陷的根源: 缺陷的识别: 缺陷的 ...
- JavaScript基础知识(三个判断、三个循环)
三个判断 if-else-只会执行其中一个条件 如果if条件中只有一个值,那么会默认转布尔: if(1=="1"){ // 当括号中条件为true时,执行此处的代码 console ...
- 全国大学生软件测试大赛Web应用测试(三)Selenium功能测试具体流程
全国大学生软件测试大赛Web应用测试(三)Selenium功能测试具体流程 Selenium功能测试环境配置. Selenium功能测试得分技巧 1.登录慕测官网 2.点击练习.搜索关键词" ...
- 软件测试基础课程学习笔记5---软件缺陷概述
一.缺陷概述 软件缺陷(software defect)是对软件产品预期属性的偏离现象.它包括检测缺陷和残留缺陷.每一个软件组织都知道必须妥善处理软件中的缺陷,我们一般成缺陷为"bug&qu ...
- 软件测试基础知识(大全)
1.什么是兼容性测试?兼容性测试侧重哪些方面? 参考答案: 兼容测试主要是检查软件在不同的硬件平台.软件平台上是否可以正常的运行,即是通常说的软件的可移植性. 兼容的类型,如果细分的话,有平台的兼容, ...
最新文章
- 自定义UISearchBar外观
- sql OFFSET 和 ORDINAL
- spring boot 在eclipse里启动正常,但打包后启动不起来
- java面板如何设置大小_java面板调整大小问题
- 通过lseek产生空洞文件
- java报表 统一服务器_java报表软件中本地效果与服务器效果不一致问题处理经验分享...
- 支持linux_Linux的UL库 支持MCC数据采集卡
- ESP8266教程4 — ESP8266 智能配网
- qq互联php教程,thinkphp5怎么整合qq互联登录教程
- 有生之年转ta系列 美术部分 1.1 美术理论基础
- python发邮件被认定为垃圾邮件_python笔记:解决163邮件批量发送被误认为是垃圾邮件而导致无法方法是使用QQ邮件发...
- Jenkins--创建自己的第一个Jenkins任务
- 几年前的项目用了YYYY-MM-dd,跨年夜老板喊我回去改Bug
- 全时定妆精致小欧眉,温柔与酷可以兼得
- C语言编写的计算生肖年份的小程序
- oracle delete not in 优化,Oracle中的sql语句优化
- matlab DSP6678,TI CC6678数字信号处理器 (DSP) 的50种用法
- 如何使用phpdoc生成PHP文档
- 网络分布视频技术与盈利性视频站点技术
- QtVtk-009-Cone4
热门文章
- Python的实用机器学习--重要概念
- 逆向分析软件去除易语言花指令完成注册
- mysql关系型数据库的优点和缺点_关系型数据库和非关系型数据库的区别和特点...
- AJAX框架衣柜拉手,衣柜拉手效果图 同样的卧室不同风格的拉手设计
- Scenario Runner (CARLA)
- oracle pls-00302 ora-06550,PLSQL错误PLS-00302
- 【机器学习算法】聚类分析-1 聚类是什么,我们如何确定类别间的相似性或者相异性
- 如何打造爆款/提升产品力?思路在这里!
- 哪款蓝牙耳机防水比较好?四款适合运动佩戴的蓝牙耳机推荐
- 大厂之路一由浅入深、并行基础、源码分析一 “J.U.C”之collections框架:ConcurrentHashMap扩容迁移等方法的源码分析