随笔分类 -  教学笔记 / 教学笔记一

为方便学习
摘要:白盒测试技术 (1) 白盒测试(结构测试或者逻辑驱动测试) 定义:白盒测试也叫透明盒测试,检查程序内部结构及路径一是否符合规格说明,二是否符合其代码规范。 (2)白盒测试常见方法: a.语句覆盖; b.判断覆盖(也称“分支覆盖”); c. 条件覆盖; d.判断、条件覆盖; e.条件组合覆盖; f.路 阅读全文
posted @ 2022-02-23 17:47 xiaolehua 阅读(639) 评论(0) 推荐(0)
摘要:一.错误推测法、 基于经验的测试技术之错误推测法 错误推测法也叫错误猜测法,就是根据经验猜想,已有的缺陷,测试经验和失败数据等可能有什么问题并依此设计测试用例. 二、异常分析法 基于经验的测试技术之异常分析法 系统异常分析法就是针对系统有可能存在的异常操作、软硬件缺陷引起的故障进行分析,依此设计测试 阅读全文
posted @ 2022-02-23 17:32 xiaolehua 阅读(570) 评论(0) 推荐(1)
摘要:状态迁移法: (1)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为 案例:订机票案例1: l向航空公司打电话预定机票—>此时机票信息处于 “完成”状态 l顾客支付了机票费用后—>机票信息就变为“已支付” 状态 l旅行当天到达机场后,拿到机票后—>机票信息就变 为“已出票”状态 l登机检 阅读全文
posted @ 2022-02-23 16:30 xiaolehua 阅读(826) 评论(0) 推荐(0)
摘要:正交试验 (1)定义: 正交试验设计法,是从大量的试验点中挑选出适量的、有代表性的点,应用依据迦罗瓦理论导出的“正交表”,合理的安排试验的一种科学的试验设计方法。 (2)正交常用的术语 指标:通常把判断试验结果优劣的标准叫做试验的指标 因子:所有影响试验指标的条件 水平值:影响试验因子的取值 案例: 阅读全文
posted @ 2022-02-23 16:14 xiaolehua 阅读(757) 评论(0) 推荐(0)
摘要:场景法 (1)定义:场景法主要是针对测试场景类型的,顾也称场景流程分析法 (2)流程分析:是将软件系统的某个流程看成路径,用路径分析的方法来设计测试用例。根据流程的顺序依次进行组合,使得流程的各个分支都能走到案例: 1》人事考勤系统:离职流程有哪些? 2》网购商品流程有哪些? (3)熟悉xmind思 阅读全文
posted @ 2022-02-23 14:46 xiaolehua 阅读(627) 评论(0) 推荐(0)
摘要:因果图: (1)定义: 因果图提供了一个把规格转化为判定表的系统化方法,从该图中可以产生测试数据。其 中, 原因是表示输入条件,结果是对输入执 行的一系列计算后得到的输出 (2)作用: 因果图方法最终生成的就是判定表。它适合于检查软件输入条件的各种组合情况 (3) a.因果图中的约束 在实际问题中输 阅读全文
posted @ 2022-02-23 14:33 xiaolehua 阅读(1105) 评论(0) 推荐(0)
摘要:判定表 1、判定表定义:分析和表达多逻辑条件下的执行不同操作的情况 2、作用:对组合情况设计用例 利用判定表将复杂的问题按照各种可能的 情况全部列举出来,能针对不同逻辑条件 的组合值, 分别执行不同的操作。 3、组成部分: 1)条件桩(condition stub):列出问题的 所有条件(通常条件次 阅读全文
posted @ 2022-02-23 14:07 xiaolehua 阅读(693) 评论(0) 推荐(0)
摘要:边界值 一、边界点定义: (1)边界上的点 (2)离点:离上点最近的点(即上点左右两边最邻近的点) (3)内点:在域范围内的点: 案例1:5-13位 闭区间 上点:5,13 离点:4,14 内点:8(6,7,8,9,10,11,12) 测试: 5(最小值),13(最大值),4(小于最小值),14(大 阅读全文
posted @ 2022-02-23 11:57 xiaolehua 阅读(525) 评论(0) 推荐(0)
摘要:用例设计方法之等价类 一、黑盒设计测试用例方法 1、等价类,边界值,判定表,因果图,正交表,场景 法,状态迁移法 2、错误推测法,异常分析法,随机测试 二、白盒测试设计用例方法 1、语句覆盖 2、判断覆盖 3、条件覆盖 4、判断条件覆盖 5、路径覆盖(独立路径覆盖,z路径) 等价类: 定义:指某个输 阅读全文
posted @ 2022-02-23 10:19 xiaolehua 阅读(888) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2022-02-23 10:01 xiaolehua 阅读(405) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2022-02-22 15:52 xiaolehua 阅读(1015) 评论(0) 推荐(0)
摘要:git(版本控制工具) 一、git 介绍 1、git是目前世界上最先进的分布式版本控制系统,可以有效,高速的处理从小到大的项目版本管理。 2、git是linux torvalds 为了帮助管理linux内核开发二次开发的一个开放源码的版本控制软件。 3、git作用:更好的管理我们程序,比如原来提交的 阅读全文
posted @ 2022-02-22 15:39 xiaolehua 阅读(653) 评论(0) 推荐(0)
摘要:一、安装svn服务端 公司中使用同一个服务端,客户端就用多个 1、点击服务端安装 svn 下载:https://www.visualsvn.com/server/download/ 2、点击下一步 3、 4、 5、 6、 7、 8、点击完成 9、在开始菜单中 visulsvn repository 阅读全文
posted @ 2022-02-22 10:24 xiaolehua 阅读(904) 评论(0) 推荐(0)
摘要:一、svn介绍(版本控制工具) 1、svn的定义: svn是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式管理。 2.snv的作用: 在项目中对需求规格说明书,测试用例,代码,以及项目项目的文件进项管理和分享。 3 阅读全文
posted @ 2022-02-22 09:53 xiaolehua 阅读(654) 评论(0) 推荐(0)
摘要:vim命令 1、touch 创建文件 2、vim或vi 编辑文件 3、vim 文件名 4、vim编辑器共分为三种模式: (1)命令模式 esc 或ctrl +c (2)编辑模式 按i键 (3)底层命令模式 先进入命令模式 shift+: 输入命令 5、快捷键 (1)enter 键 换行 (2)bac 阅读全文
posted @ 2022-02-20 16:19 xiaolehua 阅读(917) 评论(0) 推荐(1)
摘要:1、df 查看磁盘使用情况 (1)df Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。Used:已经使用的空间大小。Available:剩余的空间大小。Use%:磁盘使用率。如 阅读全文
posted @ 2022-02-20 15:33 xiaolehua 阅读(1153) 评论(0) 推荐(0)
摘要:1、下载好包 2、解压 3、安装 4、 5、 6、 7、输入密钥:690313-111999-999313 8、 加载 桌面上显示: 打开xshell 连接虚拟机: hell连接方式 ssh IP地址 ssh 192.168.157.130 输入账号 输入密码 检查是否连接成功; 如果连接不上:检查 阅读全文
posted @ 2022-02-18 14:40 xiaolehua 阅读(833) 评论(0) 推荐(0)
摘要:一、linux介绍 1、Linux是一个免费、开源的操作系统,能多用户、多任务、支持多线程和多CPU的操作系统,相对windows更加稳定,在unix系统的基础上开发的系统; 注解:(1)免费:不要钱 (2)源代码公开 (3)多用户 :可以在不同用户操作 (4)多任务:同时执行多个任务 (5)多线程 阅读全文
posted @ 2022-02-18 14:15 xiaolehua 阅读(2646) 评论(0) 推荐(1)
摘要:一、介绍下软件包 二、vmware安装流程 1、点击vmware版本16, 2、点击下一步: 3、勾选同意,并点击下一步 4、点击下一步 5、点击下一步 6、点击下一步 7、点击许可证 8、输入许可证:ZF3R0-FHED2-M80TY-8QYGC-NPKYF 9、点击完成,在桌面上就能查看到如下桌 阅读全文
posted @ 2022-02-18 13:58 xiaolehua 阅读(1278) 评论(0) 推荐(0)
摘要:软件测试之测试分类 一、按开发阶段划分 1、单元测试 2、集成测试 3、系统测试 4、验收测试 二、按查看代码划分 1、黑盒测试 定义:黑盒测试也是功能测试,测试中把被测试的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入数据和输出数据 比如: 计算器当作黑盒子:输入1+2=输出:3 阅读全文
posted @ 2022-02-18 10:19 xiaolehua 阅读(969) 评论(0) 推荐(0)