软件测试的基本理论-黑盒测试-1

2023-05-16

黑盒测试方法

  • 一.黑盒测试方法
    • 1,等价类划分法
      • a:等价类划分概述
        • 等价类划分
      • b:设计测试用例
      • 等价类划分demo
    • 2.边界值分析法
      • 边界值分析法概述
      • 边界值分析法demo
    • 3.因果图方法
      • 因果图设计方法
      • 因果图设计demo
    • 4.决策表方法(判定表)
      • 决策表概述
      • 决策表demo
    • 5.正交试验设计法
      • 正交试验设计概述
      • 正交法demo
    • 6. 错误推测法
    • 7、 场景法

一.黑盒测试方法

1,等价类划分法

主张:最常用的黑盒测试方法,主张以尽可能少的用例测试用例覆盖尽可能多的数据;

等价类:将这些输入数据按照需求进行分类,划分成若干个子集,这些子集就是等价类

正确划分等价类能极大程度较少测试用例的数量;测试会更准确有效;

a:等价类划分概述

等价类划分

1)有效等价类:有效值的集合,符合程序要求、合理且有意义的输入数据

2)无效等价类:无效值的集合

b:设计测试用例

确定等价类后,需要建立等价类表列出所有的划分出等价类,用以设计测试用例;
基于等价类划分测试用例的设计步骤:
1)确定测试对象,保证非测试对象的正确性
2)为每个等价类规定一个唯一的编号
3)设计有效等价类的测试用例,尽可能多的覆盖尚未被覆盖的有效等价类,直到测试用例覆盖所有的有效等价类
4)设计无效等价类,使其覆盖所有的无效等价类

等价类划分demo

某余额提现等价类划分
分析:
快速提款:限额10000元,普通到账:最大余额

1)选择快速提现
有效等价类:0<提取金额《=余额
第n次提取:0<提取金额+前几次《=余额
无效等价类:余额 <= 0或 大于余额
2)普通提现
有效等价类:0<提取金额《=余额
无效等价类:余额 <= 0或 大于余额

余额提现功能等价类表

功能有效等价类编号无效等价类编号
选择快速提现0<提取金额《=余额1余额 <= 02
>余额3
选择快速提现0<提取金额+前几次《=余额4余额 <= 05
大于余额6
选择普通提现0<提取金额《=余额7余额 <= 08
大于余额9

根据等价类表设计测试用例-余额5000元
test case

用例序号功能金额覆盖有效等价类编号
001快速到账1次1000元1
002快速到账3次1000元4
003快速到账-1000元2
004快速到账1次6000元3
005快速到账3次-4000元5
006快速到账3次4000元6
007选择普通提现4000元7
008选择普通提现-4000元8
009选择普通提现6000元9

2.边界值分析法

由于程序开发多处于边界处理容易出错,所以边界值分析法能够有效找出缺陷

边界值分析法概述

边界值分析法是对软件的输入输出进行测试的一种方法,它通常作为等价类划分的一种补充测试。

边界值分析法demo

某余额提现边界值分析
分析:
1)快速提取:
第一次提取:提取金额边界值为-1、0、1、9999、10000、10001、5000
第N次取:已经提取2000,边界值为-1、0、1、7999、8000、8001、5000
2)普通提取
第一次提取:提取边界值-1、0、1、49999、50000、50001、20000

余额宝提现边界值分析测试用例

测试用例功能金额被测边界预期输出
001快速到账-10无法提现
002快速到账00无法提现
003快速到账10提现1元
004快速到账999910000提现9999元
005快速到账1000010000提现10000元
006快速到账1000110000无法提现
007快速到账5000提现5000元
008快速到账N-10无法提现
009快速到账N00无法提现
010快速到账N10提现1元
011快速到账N79998000提现7999元
012快速到账N80008000提现8000元
013快速到账N80018000无法提现
014快速到账5000提现5000元
015普通到账-10无法提现
016普通到账00无法提现
017普通到账10提现1元
018普通到账4999950000提现49999元
019普通到账5000050000提现50000元
020普通到账5000150000无法提现
021普通到账20000提现20000元

3.因果图方法

等价类与边界值主要侧重于输入条件,却没有考虑这些之间的关系,如,组合、约束
因果图描述多个输入之间制约关系,因果图(Cuase-effect Graph)是一种描述输入条件的组合及每种组合对应的输出的图形化工具。在因果图的基础上可以设计测试用例。

因果图设计方法

在这里插入图片描述
a)恒等。若原因出现,则结果出现;若原因不出现,则结果不出现。

(b)非。若原因出现,则结果不出现;若原因不出现,则结果出现。

©或。若几个原因中有一个出现,则结果出现;若几个原因均不出现,则结果不出现。

(d)与。若几个原因都出现,结果才出现;若几个原因中有一个不出现,则结果不出现。

为了表示因果图中的约束条件,可用一些符号在因果图中加以标识。
在这里插入图片描述
从原因方面考虑主要有4种约束条件:

(a)E(互斥、排他)。a、b两个原因不会同时出现,最多只有一个出现。

(b)I(包含、或)。a、b、c三个原因至少有一个出现。

©O(唯一)。a、b两个原因必须有一个出现,且仅有一个出现。

(d)R(需求)。a出现时b必定出现。

从结果方面考虑主要有1种约束条件:

(a)M(屏蔽)。a出现时,b必定不出现;a不出现时,b则不确定。

利用因果图设计测试用例应遵循的步骤:

1)分析程序的规格说明书中哪些事原因,哪些是结果。所谓原因,是指输入条件或输入条件的等价类,而结果是指输出条件。

给每一个原因和结果赋一个标识符。

2)分析程序规格说明书中的语义,确定原因与原因,原因与结果之间的关系,画出因果图。

3)由于语法环境的限制,一些原因与原因之间,原因与结果之间的组合不能出现。对于这些特殊情况,在因果图中用一些记号标明约束或限制条件。

4)将因果图转化为判定表。

5)根据判定表的每一列设计测试用例。

因果图设计demo

4.决策表方法(判定表)

实际测试中如果输入条件过多,在加上输入输出之间作用关系,因果图比较负责,往往使用决策表代替因果图法;利用决策表可以设计出完整的测试用例集合;

决策表概述

我们通过简单例子来分析下决策表
分析:
1)图书阅读提示:是否疲惫、是否对内容感兴趣、对书中内容是否感到迷惑
2)阅读指南建议:回到第一章阅读、继续读下去、跳到下一章、停止阅读并休息

类别内容12345678
问题是否疲惫YYYYNNNN
问题是否对内容感兴趣YYNNNYYN
问题对书中内容是否感到迷惑YNNYYYNN
建议回到第一章阅读v
建议继续读下去v
建议跳到下一章vv
建议停止阅读并休息vvvv

决策表通常有4部分组成:
1)条件桩:列出问题的所有条件,除了某些问题对条件的先后次序有要求之外,通常决策表中所列条件先后次序都无关紧要。
2)条件项:条件桩所有可能取值
3)动作桩:动作桩就是问题可能采取的操作,这些操作一般没有先后次序之分,
4)动作项:指出条件项的各组取值情况下应采取值情况。

上述:疲惫内容是动作桩,y等是条件项,动作桩:跳到下一章等,动作项:具体操作,v
上述1、2两个,分别是YYY\YYN但结果都是一致的,说明对书中内容是否感兴趣对结果判断不影响,因此称为此项为无关条件项;

简化后的图书指南决策表-5个用例

类别内容12345678
问题年薪、月薪YYYYNNNN
问题普通错误YYNNNYYN
问题严重错误YNNYYYNN
建议回到第一章阅读v
建议继续读下去v
建议跳到下一章vv
建议停止阅读并休息vvvv

决策表demo

工资发放决策表
酬薪制度如下:年薪与月薪
员工定位:错误定位与严重错误
年薪制员工,普通错误2%,严重错误扣款4%,
月薪制员工,普通错误4%,严重错误扣款8%,
分析:
条件桩:月薪-年薪、普通错误-严重错误
条件项:M-Y、N-S
动作桩:口框比例
动作项:2%、4%、6%、8%、12%

类别内容12345678
reason年薪、月薪YYYYMMMM
reason普通错误NYNYNYNY
reason严重错误NNYYNNYY
result未扣款VV
result2%V
result4%VV
result6%V
result4%
result8%VV

无需要合并的地方,即整理成用例为

员工工资测试用例

测试用例薪资制度薪资错误程度扣款
001年薪20000
002年薪25000普通
003年薪30000严重
004年薪35000普通+严重
005月薪8000
006月薪10000普通
007月薪15000严重
008月薪20000普通+严重

5.正交试验设计法

在软件测试中,软件往往很复杂。很难从软件的规格说明中得出一一对应的输入与输出关系,基本无法划分出等价类,使用因果图也比较庞大复杂。

正交试验设计概述

正交表是一种特制的表格,一般用Ln(mk)表示,L代表是正交表,n代表试验次数或正交表的行数,k代表最多可安排影响指标因素的个数或正交表的列数,m表示每个因素水平数,且有n=k*(m-1)+1。
正交试验法就是安排多因素试验、寻求最优水平组合的一种高效率的试验设计方法。

1)关键因素

指标:判断实验结果优略的标准。
因子:因子也称为因素,是指影响所有实验指标的条件;
因子状态:也叫因子水平,他是指因子变量的取值。

2)正交试验设计法设计用例时,按照以下步骤

a:分析软件规格说明书等到影响软件功能的因子,确定因子可以有哪些取值,即确定因子状态。

例如:影响软件运行的因素有DB与操作系统,DB分为Mysql、MongoDB、Oracle,操作系统有windows、Linux、MAC,即因子状态分别为3个;

因子-状态表

因子状态
操作系统windowlinuxmac
数据库mysqlMongoDBOracle

b:加权筛选,简化因子-状态表
实际软件测试中软件的因子或者因子状态会有很多,每个因子对其的状态作用也不大,因此需要根据因子-状态的的重要程度进行加权筛选,选出重要的因子-状态,简化表格。
c:构建正交表,设计测试用例
正交表表示形式:在这里插入图片描述
L:表示正交表
n:正交表的行数,正交表每行可以设计一个测试用例,因此n也代表测试用例个数
c:表示正交实验的因子数目,即正交表的列数,因此正交表是一个n行c列的表格;
t:为水平数,表示每个因子能够取得的最大值,即因子有多少个状态;
例如:L4(2 – 3)正交表

行、列123
1111
2100
3010
4001

以上因子为:用户名、密码、验证嘛,状态分别为0、1 与实际2**3 = 8少了4个用例。

正交表
取码:j6r5

正交法demo

社交软件WEB页面运行环境正交试验设计
分析:
服务器:IIS、apache、jetty
操作系统:window7\window10\linux
插件:无、小程序、app插件
浏览器:IE11、chrome、FiresFox
分析因子c=4,水平数t=3 即为下图正交表
在这里插入图片描述
即将因子状态带入表格如下图:
app页面运行环境测试用例

行、列服务器操作系统插件浏览器
1IISwindow7IE11IE11
2IISwindow10chromechrome
3IISlinuxapp插件FiresFox
4apachewindow7chromeFiresFox
5apachewindow10app插件IE11
6apachelinuxIE11chrome
7jettywindow7app插件chrome
8jettywindow10IE11FiresFox
9jettylinuxchromeIE11
加粗样式

6. 错误推测法

错误推测法凭借的是测试人员的 直觉和经验 来推测系统中可能出现的各种缺陷。
常常是列举出系统中所有【可能的缺陷和容易发生缺陷的特殊情况】,并根据它们来设计测试用例。
例如:查询功能
A、无条件查询
B、是否支持模糊查询
C、查询的关键字之间是否可用连接符
D、输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据
E、若查询结果为空,是否给与相应提示

7、 场景法

软件的工作流程往往对应着现实生活的场景。应该从更高些的视角来 把握系统的业务流程,了解功能模块
在熟悉流程的基础上才能讨论局部细节的测试设计。 场景法的核心是事件流和场景。

1)场景法的示意图

在这里插入图片描述
在这个图中,有一个基本流和四个备选流。从基本流开始,再将基本流和备选流结合起来,可以确定以下用例场景:

场景 1 基本流

场景 2 基本流 备选流 1

场景 3 基本流 备选流 1 备选流 2

场景 4 基本流 备选流 3

场景 5 基本流 备选流 3 备选流 1

场景 6 基本流 备选流 3 备选流 1 备选流 2

场景 7 基本流 备选流 4

场景 8 基本流 备选流 3 备选流 4
从上面的实例我们就可以了解“场景”=“基本流”+“备选流”
基本流:采用直黑线表示,是经过用例的最简单的路径(无任何差错,程序从开始直接执行到结束)
备选流:采用不同颜色表示,一个备选流可能从基本流开始,在某个特定条件下执行,然后重新加入基本流中,也可以起源于另一个备选流,或终止用例,不在加入到基本流中;(实际上是各种“非主流”的情况)
下面是场景法的基本设计步骤

1. 根据说明,描述出程序的基本流及各项备选流 
2. 根据基本流和各项备选流生成不同的场景 
3. 对每一个场景生成相应的测试用例 
4. 对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值

补充:
更多测试资料
白盒测试理论

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

软件测试的基本理论-黑盒测试-1 的相关文章

  • 谈了一下我对自动化测试的一些认识

    前言 从2019年末开始 到现在差不多半年多的时间 我这边投入了一部分精力用于项目的自动化测试建设工作 目前来看收益还是比较明显的 在这个过程中也加深了对自动化测试的理解 这边就总结下自己对自动化测试的认识 首先我想说下在开展自动化前后 我
  • 针对三角形问题,使用边界值分析法设计测试用例

    一 测试问题描述 输入三个整数a b c 分别作为三角形的三条边 通过程序判断这三条边是否能构成三角形 如果能构成三角形 则判断三角形的类型 等边三角形 等腰三角形 一般三角形 要求输入三个整数a b c 必须满足以下条件 1 a 200
  • 黑盒测试-等价类划分法与边界值分析法-三角形问题

    等价类划分法 等价类划分可以把全部输人数据合理划分为若干等价类 在每一个等价类中取个数据作为测试的输人条件 就可以用少量代表性的测试数据取得较好的测试效果 有效等价类 指对于程序规格说明来说 由合理的 有意义的输入数据构成的集合 利用它 可
  • 软件测试程序员需要掌握哪些理论知识

    一 软件测试理论知识 这个必备 当然 有些基本概念我都不清楚 所以 有时间 我也得去学习 复习下软件测试理论 这部分包括 软件测试基础理论和方法 例如软件生命周期 测试用例编写方法 软件测试原则 软件测试管理相关技术 软件各个阶段评审 软件
  • 黑盒白盒测试的区别

    一 黑盒测试 Black box Testing 黑盒测试也称功能测试 测试中把被测的软件当成一个黑盒子 不关心盒子的内部结构是什么 只关心软件的输入数据与输出数据 不看软件代码 只对功能进行测试 对软件进行操作 观察结果是否和我们想象的一
  • 常见测试用例设计方法2---边界值划分

    目录 二 边界值的基本思想 三 边界值的作用 四 边界值点的定义 五 边界值和等价类的联系 六 上点 离点 内点的确定 1 闭区间 2 开区间 3 半开半闭区间 总结 七 常见边界值 字符 整数 八 边界值分析案例优化建议 九 开闭区间的区
  • 黑盒测试(实践)

    黑盒测试 实践 三角形问题 有一个程序 接收三个整数输入a b和c 分别表示三角形的三条边 a b和c的取值范围都为 1 100 程序根据输入的三条边判断三角形的类型 等边三角形 等腰三角形 普通三角形和不构成三角形 如果输入的a b和c不
  • 【软件测试】黑盒测试、白盒测试、静态测试

    文章目录 一 黑盒测试 1 定义 2 分类 3 常见黑盒测试方法 1 功能测试方法 设计测试用例 2 性能测试方法 3 可用性测试方法 4 黑盒测试方法的实际使用 5 黑盒测试经验 二 白盒测试 1 定义 2 程序结构分析 3 逻辑覆盖 4
  • 等价类划分法设计用例(超详细)

    等价类划分法 等价类 1 解决了不能穷举测试的问题 控制成本 控制测试用例数量 2 数据值要明确 对文字敏感 3 依据需求将输入划分为若干个等价类 划分等价类 需求 数据特征 等价类设计用例的难点 如何根据时间成本划分等价类 等价类分为 1
  • 功能测试基础之操作测试

    功能测试基础之操作测试 文章目录 功能测试基础之操作测试 操作测试简述 操作测试的验证标准 操作测试简述 操作测试主要是检验系统中的操作对象 菜单 按钮和输入框等 的设计是否符合软件设计标准和用户的操作习惯 页面内的各对象焦点是否顺序一致
  • 软件测试学习心得-3

    静态技术 一 静态技术与测试过程 静态测试和动态测试的区别 二 评审 正式评审过程 角色与职责 评审类型 三 静态分析和工具支持 编译器分析工具 规范标准一致性 数据流分析 控制流分析 圈复杂度 一 静态技术与测试过程 静态测试不以测试数据
  • 软件测试之检查产品说明书

    场景 学习 软件测试 第4章节 检查产品说明书 关于黑盒测试和白盒测试 黑盒测试只需要知道软件要做什么 而无法看到盒子里的软件是怎么运行的 只要进行一些输入 然后输出结果 目前我们做的基本上是这种测试 我们知道输入和预计输出 只要把按操作输
  • 黑盒测试的测试方法及其案例

    黑盒测试案例设计技术 测试用例 测试用例对测试的作用 黑盒测试 什么是黑盒测试 测试方法 等价类划分法 概念 划分等价类的原则 例题 等价类扩展 边界值分析法 概念 选择测试用例的原则 例题 错误推测法 概念 因果图法 因果图法是什么 利用
  • 功能测试基础之接口测试

    功能测试基础之接口测试 文章目录 功能测试基础之接口测试 定义 测试目的 接口测试分类 接口测试的方法 实例分析 定义 软件系统本身有不同模块组成 模块与模块之间存在着分工协作及信息交互 这种模块与模块之间的交互通道我们称之为软件系统的内部
  • 【软件测试工程师】App 应用测试方法以及测试思路

    分析三种主流的移动 App 类型 并给出和普通web测试不同的地方 给出测试的思路 并给出部分场景组合 移动端测试还是 PC 端测试 业务测试其实都属于 GUI 测试的范畴 所以基本的测试思路 比如基于页面对象封装和基于业务流程封装的思想是
  • 常见的测试用例设计方法7---因果图法

    目录 一 因果图法的定义 二 因果图法的意义 三 因果图法的适用场合 四 因果图法的表示 五 因果图法的四种关系 六 因果图的基本约束 七 因果图的分析步骤及案例 一 因果图法的定义 因果图法是一种利用图解法分析输入的各种组合情况 从而设计
  • 史上最详细黑盒测试用例方法总结(等价类、边界值、因果图等)

    黑盒测试用例设计方法 一 等价类 等价类划分法原理 1 把程序的输入域划分成若干部分 然后从每个部分中选取少数代表性数据作为测试用例 2 每一类的代表性数据在测试中的作用等价于这一类中的其他值 如果某一类中的一个例子发现了错误 这一等价类中
  • Golang 单元测试详尽指引

    文末有彩蛋 作者 yukkizhang 腾讯 CSIG 专项技术测试工程师 本篇文章站在测试的角度 旨在给行业平台乃至其他团队的开发同学 进行一定程度的单元测试指引 让其能够快速的明确单元测试的方式方法 本文主要从单元测试出发 对Golan
  • 黑盒测试方法:边界值分析具体步骤及实例

    边界值分析法也是黑盒测试方法之一 强调测试边界条件 而非等量类划分 其过程是确定输入值的最大值和最小值 然后将测试点置于这些极端值以及它们之间 使用边界值分析法可以揭示程序在处于边界条件时的bug 并能够更有效地完成测试工作 以下是该方法的
  • 企业架构

    一 架构能力建设和架构治理 为确保架构功能在企业中能够被成功运用 企业需要通过建立适当的组织结构 流程 角色 责任和技能来实现其自身的企业架构能力 这正是TOGAF的架构能力框架 Architecture Capability Framew

随机推荐

  • qt获取天气代码

    qt显示天气信息 1 发送网络请求获取天气数据1 1 需要包含的头文件1 2 创建QNetworkAccessManager对象1 3 发送请求1 4 获取数据并解析 2 天气JSON格式数据3 demo代码4 最终效果 1 发送网络请求获
  • qt弹窗界面模态设置

    1 模态说明 模态 xff1a 启动模态界面时 xff0c 例如弹出对话框强制用户从其他正在进行的业务中聚焦到当前对话框 xff0c 除了该对话框整个应用程序窗口都无法接受用户响应 xff0c 无法切换界面 xff0c 无法切换当前Qt应用
  • QTabWidget常用样式设置

    1 前言 个人使用qt xff0c 感觉QTabwidget是个非常好用的控件 xff0c 但有时候总是感觉其tab样式不好控制或说不够灵活 xff0c 从而导致放弃使用该控件 比如说 xff0c 标签横向显示的时候 xff0c 文字随之也
  • qt环形进度条控件设计

    上效果 推荐文章 xff1a qt电池控件设计 xff1a https blog csdn net weixin 42887343 article details 113932145QWidget控件拖动 xff1a https blog
  • GPL协议认识

    图片链接 xff1a https www runoob com w3cnote open source license html GPL协议 1 GPL GNU General Public License xff0c GNU通用公共许可协
  • C++中的Lambda函数

    Lambda函数也叫匿名函数 xff0c 是自定义函数的一种 专指用关键字 lambda 定义的无名短函数 xff0c 所以也有Lambda表达式这种说法 这种函数得名于省略了用def声明函数的标准步骤 xff0c 是C 43 43 11中
  • go语言判断文件是否为UTF8编码

    一 思路 xff1a 1 UTF8编码规则 xff1a 对于单字节字符 xff0c 8个比特位最高位为0 对于多字节字符 xff0c 若字符由n个字节组成 xff0c 则第一个字节8个比特中最高n位都是1 xff0c 剩下n 1字节中最高位
  • qtcreator调试经常断点导致卡死问题解决

    一 问题描述 在qt开发中 xff0c 使用debuging进行调试 xff08 点击下面按钮 xff09 总会出现 xff0c 软件运行还好 xff0c 就是运行到断点的时候 xff0c 软件一直在等待卡死 在windows上面没有遇到过
  • python+opencv读取摄像头并显示

    解释看注释 xff0c 直接上代码 xff01 span class token keyword import span cv2 span class token comment 打开本地摄像头 span cap span class to
  • python+opencv拉流(串流)

    解释看注释 xff0c 直接上代码 xff01 span class token keyword import span cv2 span class token comment 流链接 span url span class token
  • python+opencv做一个视频录制器(mp4)

    1 功能说明 代码的功能就是读取摄像头视频显示 xff0c 并同时保存为mp4文件 xff0c 示例代码为1小时保存一个视频 2 代码 解释看注释 xff0c 直接上代码 xff01 span class token keyword imp
  • [Python] Pandas 中 read_csv 与 read_hdf 速度对比

    1 read csv VS read hdf 一般情况下 我们习惯使用 Pandas 中的 read csv 函数来读取 CSV 文件 但当 CSV 文件比较大时 read csv 的速度会显得有点慢 这时可以考虑使用 HDF5 格式来存储
  • inode节点(详解)

    首先 xff0c 要明确理解inode是理解Linux Unix文件系统和硬盘存储的基础 1 什么是inode xff1f 理解inode xff0c 要从文件存储说起 文件存储在硬盘上 xff0c 硬盘的最小存储单位叫做 扇区 每个扇区能
  • 8b/10b编码技术系列(一):Serdes、CDR、K码

    和大家分享一下关于8b 10b编码的知识点 xff0c 如有什么错误之处或大家有什么额外的见解欢迎大家公众号后台留言 xff01 一 Serdes高速收发器 在传统的源同步传输中 xff0c 数据和时钟分离 xff0c 在速率较低 lt 1
  • Java处理文件时常用的文件类型及对应的contentType

    2023 3 02 项目管理系统中对项目文档的处理 本来全部设置的是二进制流 xff0c 发现下载后没有文件类型和文件名称 对应的解决办法 xff1a 上传 下载的时候对文件类型进行说明 上传 span class token keywor
  • 51单片机入门-点亮第一个LED灯

    前期准备 keil软件的安装 可以参考我的另一篇文章 https blog csdn net weixin 42911200 article details 81590158 安装烧录软件和添加单片机 由于笔者所用的芯片为STC89C52
  • 基于Docker的容器集群调度机制的设计与实现

    本文来自于北京邮电大学2018年硕士论文的整理 xff0c 作者李战 论文主要分为如下四部分 一 集群调度架构总结 1 xff09 中央式架构 最原始 xff0c k8s xff0c swarm均是该调度方式 由于所有任务都由唯一的调度器处
  • Linux版的Mysql基本操作命令整理

    1 更改密码 SET PASSWORD 61 PASSWORD 39 123456 39 ALTER USER 39 root 39 64 39 localhost 39 PASSWORD EXPIRE NEVER flush privil
  • 关于MySQL5.7 密码策略/审计日志开启详细步骤

    一 配置密码策略 登录mysql xff1a mysql u root p 输入密码 xff1a xxxxxx xff08 以实际情况为例 xff0c 例如 xff1a 123456 xff09 目标密码策略 xff1a 至少一个大写 至少
  • 软件测试的基本理论-黑盒测试-1

    黑盒测试方法 一 黑盒测试方法1 xff0c 等价类划分法a 等价类划分概述等价类划分 b xff1a 设计测试用例等价类划分demo 2 边界值分析法边界值分析法概述边界值分析法demo 3 因果图方法因果图设计方法因果图设计demo 4