IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 软件测试(三)p51-p104 软件测试用例方法、缺陷 -> 正文阅读

[开发测试]软件测试(三)p51-p104 软件测试用例方法、缺陷

边界值分析法

在这里插入图片描述
边界值只是一个特定的数据。例如文本框需要输入6-18个字符,边界值有:6个字符;18个字符
次边界:边界附近的值; 按照系统规定的单位,相差一个数据的值。
1)6<=x<=12 测试:内12外13
2)6<x<12 测试:内11 外12

  • 边界值的选择原则

实战案例(三角形)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

因果图法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因果图法实例
在这里插入图片描述
案例:自助售货机
原因:投币(5角,一元)、选饮料(橙汁,啤酒)
结果:出橙汁、出啤酒、找零五角
5角+选橙汁------出橙汁
5角+选啤酒------出啤酒
局限性:原因和结果很多时,关系连线变多,因果可读性变差,因此适用于局部小功能分析
测试用例:
在这里插入图片描述

判定表法

适用于多条件的内容组合与结果分析
使用条件:所有的条件桩在表中位置和顺序互相不影响,所有动作桩顺序不会因为条件顺序的变化产生不同。
在这里插入图片描述步骤
1、识别出条件,和对应的动作(结果)。
2、分析条件的组合数量:n个条件,每个条件两种情况,则2的n次方结果。
3、简化优化结果,排除一些不可能存在的情况
在这里插入图片描述
实例
在这里插入图片描述
1、分析条件和动作
在这里插入图片描述
2、写入条件桩、动作桩
在这里插入图片描述
3、优化
不管金额高低,只要未过期就会发送批准单和提货单(可以二选一测试)优化以后条件项减少为3个。
在这里插入图片描述
4、将判定表中的每一列作为操作和预期结果

判定表适合使用条件:
在这里插入图片描述
测试用例的设计方法,不单独使用:
1、所有的软件,都是因为某种操作才导致一定的结果。–因果图
2、所有的软件都有文本框–考虑使用等价类、边界值。
在这里插入图片描述
合并1234为一项,疲倦一律休息
合并78,都不疲倦,不感兴趣就下一章
在这里插入图片描述

场景法

在这里插入图片描述
基本流:软件基本功能正确实现的过程
备选流:基本功能之外
在这里插入图片描述
测试步骤
在这里插入图片描述

正交实验法

在这里插入图片描述
案例
在这里插入图片描述

功能图法

在这里插入图片描述
适用场合:软件状态会根据某些内容、操作变化而变化。
在这里插入图片描述
以QQ登录为案例:
1)识别出可以进行的操作:
IP1输入账号
IP2输入密码‘
IP3点击登录
IP4点击关闭按钮
2)定义QQ登陆界面为空闲状态
3)给空闲状态加操作(第一轮分析)
在这里插入图片描述
产生了新的状态,针对新的状态第二轮分析。
4)将状态变化过程列表化
在这里插入图片描述

其他用例设计方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

用例设计方法综合选择

在这里插入图片描述
——————————分界线————————————————

缺陷

  • 缺陷的定义
    在这里插入图片描述

  • 缺陷的属性
    在这里插入图片描述

  • 缺陷的类型在这里插入图片描述
    需求分析、设计阶段,文档类型缺陷多;集成测试阶段,接口类缺陷多;系统测试阶段,功能、界面缺陷多;验收测试阶段,关注性能缺陷;实施过程,可能遇到软件包缺陷

  • 缺陷的严重程度
    在这里插入图片描述

  • 缺陷修复优先级
    在这里插入图片描述
    缺陷的严重程度和优先级之间有什么关系?
    没有直接关系,不要认为严重的缺陷,优先级就高
    提交缺陷时能不能夸大或降低缺陷的严重程度?
    不能

  • 缺陷的状态
    在这里插入图片描述

  • 缺陷的起源
    在这里插入图片描述

  • 缺陷的来源
    在这里插入图片描述
    在这里插入图片描述

  • 缺陷的生命周期
    在这里插入图片描述

缺陷的识别

在这里插入图片描述

  • 缺陷报告
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-04-23 11:06:51  更:2022-04-23 11:07:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 10:56:10-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码