【软件测试学习】—软件测试知识点总结(二)

news2024/12/25 0:29:41

【软件测试学习】—软件测试的分类(二)

一、软件测试的分类

在这里插入图片描述

二、软件的生命周期

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

三、软件测试的工作流程

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

四、软件测试用例设计方法

(一)、等价类划分

定义:等价类划分是一种典型的、重要的黑盒测试的方法,是指某个输入域的子集、在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的。

划分:等价类划分为有效等价类和无效等价类
在这里插入图片描述
在这里插入图片描述

(二)、边界值

定义:边界值分析法是对等价类划分法的一个补充,边界值一般都是从等价类的边缘去寻找,边界值分析的基本 思想:正好等于、刚刚好大于、刚刚小于边界的值作为测试数据。

注意:0是一个特殊值,我们在考虑边界值的时候同样也要考虑这个特殊值

边界值的作用:人们长期的测试工作经验得知,大量的错误是发生在输入或输出的范围到的边界上,而不是输入范围的内部,因此针对各种边界情况设计测试用例,可以查出更多的错误。

在这里插入图片描述

课堂练习

在这里插入图片描述

(三)、错误推算法

错误推算法:基于经验和直觉推测程序中可能存在的各种错误,从而针对性的测试用例的方法

三要素:经验、直觉、知识

如何使用?

  • 例举出程序中所有可能的错误和容易发生错误的特殊情况
  • 根据他们选择测试用例

简单概括:明知不可为而为之

案例分析

在这里插入图片描述

(四)、场景法

场景法:通过场景描述的业务流程(业务逻辑),也包括代码实现逻辑,设计用例来遍历场景,验证软件系统的功能性。

如何使用场景法:

  • 画出流程图
  • 矩形:表示步骤(操作、结果)
  • 菱形:判断是、否

课堂练习

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

五、软件测试需求分析

在这里插入图片描述

如何进行软件测试需求分析

在这里插入图片描述

课堂练习

在这里插入图片描述

六、特殊场景下如何做需求分析

在这里插入图片描述

七、软件测试用例的编写

在这里插入图片描述

测试用例的八大要素

在这里插入图片描述

课堂练习

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

八、如何管理bug

在这里插入图片描述

bug管理的工具

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

如何管理和跟进bug

在这里插入图片描述

九、兼容性测试

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

十、测试用例与其他类型测试的联系

在这里插入图片描述

十一、其他类型的测试

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1083315.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python:如何在一个月内学会爬取大规模数据

Python爬虫为什么受欢迎 如果你仔细观察,就不难发现,懂爬虫、学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得…

Python+Tkinter 图形化界面基础篇:多线程和异步编程

PythonTkinter 图形化界面基础篇:多线程和异步编程 引言为什么需要多线程和异步编程?使用多线程多线程示例步骤 1 :导入必要的模块步骤 2 :创建主窗口和按钮步骤 3 :创建下载线程步骤 4 :启动主事件循环 使…

SIT1050,可替代TIJA050,5V 供电,±40V 接口耐压,1Mbps 高速 CAN 总线收发器

SIT1050 是一款应用于 CAN 协议控制器和物理总线之间的接口芯片,可应用于卡车、公交、 小汽车、工业控制等领域,速率可达到 1Mbps ,具有在总线与 CAN 协议控制器之间进行差分信 号传输的能力。 特点 ➢ 完全兼容 “ ISO 11898 ” 标…

谷粒商城中消息队列的使用

目录 一、概述 二、步骤 三、说明 四、详细步骤 五、总结 一、概述 在订单服务中使用到了消息队列 具体就是解决关单还有自动解锁库存的功能 其实就是使用消息队列的延迟队列的功能 达到一个定时任务的作用 使用消息队列到达最终一致性的效果 比如说库存 当下单之后 …

超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager

一、简介 Nginx-Proxy-Manager 是一个基于 Web 的 Nginx 服务器管理工具,它允许用户通过浏览器界面轻松地管理和监控 Nginx 服务器。通过 Nginx-Proxy-Manager,可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理…

通过线程池方式改造Stream.parallel()并行流

目录 一、IntStream.rangeClosed并行流二、线程池方式改造1、创建线程池2、线程类3、信心满满,走起来 三、再次解决并发时i原子性问题四、并行流与多线程1、并行和并发的区别?2、并行和并发的使用场景 大家好,我是哪吒。 上一篇简单聊一聊公…

从解决问题到人生规划

从解决问题到人生规划,如何通过深度思考,让自己成为这个世界上最顶级的人才? 我们对于问题的理解一般有6个层次,每个层次的深度不同,决定了我们思考的深度和看问题的眼界。 首先,来想象这样一个场景&#x…

graphviz 绘制二叉树

代码 digraph BalancedBinaryTree {node [fontname"Arial", shapecircle, stylefilled, color"#ffffff", fillcolor"#0077be", fontsize12, width0.7, height0.7];edge [fontname"Arial", fontsize10, color"#333333", arr…

上海亚商投顾:沪指冲高回落 医药、芯片股全天领涨

上海亚商投顾前言:无惧大盘涨跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 一.市场情绪 沪指昨日小幅反弹,创业板指盘中涨超1.6%,午后涨幅有所收窄。医药医疗股全线走强&#…

俩个el-select的联动选择

需求: 1.有俩个select下拉框,之后左边选中后右边根据左边的选择自动选择内容 2.右边自动选择之后可以取消。 3.右侧的下拉框只能选中左侧下拉框的内容,左边没选中的右边也不能被选中 4.左侧下拉添加全选功能 5.左侧选择右侧没选择就把右侧数据…

如何避免 IDEA 每次重启都index

如何避免 IDEA 每次重启都index 在 IntelliJ IDEA 中,可以通过以下几个步骤来避免每次重启时索引: 打开 File -> Settings 菜单。在左侧的菜单栏中选择 “Appearance & Behavior” -> “System Settings” -> “Synchronization”。 在右…

与艺术同频!卡萨帝在海外崭露头角

在品牌全球化步伐日益加快的当下,高端品牌如何真正实现业务全球化、品牌全球化乃至用户圈层全球化? 作为国际高端家电引领者,卡萨帝今年以来在全球范围内展开了一系列的品牌布局活动。1月,卡萨帝于巴基斯坦召开品牌发布会&#x…

生产ERP管理系统源码 ERP系统源码

生产ERP管理系统 1、产品管理系统 产品资料系统包括两方面的内容:物料主文件和产品结构,ERP系统企业管理软件平台最基本的信息,绝大多数物流、制造、甚至财务类系统均要使用到产品资料的信息。 (1)、全方位描述物料…

网工实验笔记:匹配工具ACL的使用

一、概述 访问控制列表简称为ACL,它使用包过滤技术,在路由器上读取第3层及第4层包头中的信息,如源地址、目的地址、源端口和目的端口等,根据预告定义好的规则对包进行过滤从而达到访问控制的目的。ACL分很多种,不同场…

用ChatGPT+Midjourney 5分钟生成30条爆款小红书图文(内有详细教程)

本期是赤辰第35期AI项目教程,文章底部准备了粉丝福利,看完后可免费领取!今天给大家讲一下如何5分钟生成30条爆款小红书图文先说个账号,这个应该有同学也看过,前几个月在小红书有个涨粉很快的AI绘画项目,就是…

python自动化操作邮箱

POP3、IMAP、SMTP,CardDAV、CalDAV协议特点 POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服…

微信小程序支持h5实现webrtc h264 h265低延迟传输渲染

微信小程序自成体系,自身也带了很强的rtc音视频能力,但是他捆绑了他自己的服务,开发也相对受限于他的api。基于以前的了解可以采webview的方式内嵌h5网址来实现自定义的webrtc.但实践起来并不轻松,主要是小程序的严格限制&#xf…

docker-compose Install hfish

前言hfish HFish是一款社区型免费蜜罐,侧重企业安全场景,从内网失陷检测、外网威胁感知、威胁情报生产三个场景出发,为用户提供可独立操作且实用的功能,通过安全、敏捷、可靠的中低交互蜜罐增加用户在失陷感知和威胁情报领域的能力。 HFish具有超过40种蜜罐环境、提供免费…

VS编译的时候不生成Release文件夹

方法描述: Build>Configuration Manager>Release 编译》配置管理》选择发布版本 再编译就有了 具体操作过程 第一步: 第二步: 第三步: 特此记录 anlog 2023年10月12日

在线答题+考试出题小程序源码系统,轻松无忧,功能强大

今天给大家分享一款在线答题小程序源码系统,功能强大,搭建起来也比较简单,同时还具有在线考试,轻松出题的功能,适用于各个行业。 功能展示具体罗列部分如下: 基础设置(全局设置,…