本帖最后由 武汉16期-石晴 于 2022-5-28 21:50 编辑
上传和拉取文件 scp 需要上传的文件地址/文件名 需要传给的用户@用户的ip:存放的路径 -->将自己服务器上的文件传输到另一台服务器 scp 需要拉去文件的用户@用户的ip:存放的路径/存放的文件名 本机服务器的存放路径-->去另一台服务器上拉取文件到本机服务器
df -->查磁盘空间(不带单位) de-h -->查磁盘空间(带单位)
top --> 持续查看cpu的使用情况 top -d 间隔的时间(s) -->每间隔2s刷新一次cpu的使用情况 free -->查看内存
ps -->查看所有进程 ps -ef|grep 进程关键词 --> 查看关键词相关进程 kill 进程号:杀进程 kill-9 进程号:强制杀进程
netstat -ntlp:查看所有已开启的端口 lsof -i:端口号 -->通过端口号查询对应的服务(在Linux系统中,一个端口号只能被一个应用程序所占用)
who 查看在线登录的用户 whoami 查看当前操作的用户
hostname:查看主机名称(远程主机、本地机) du -sh 文件名称:查看当前目录下文件/目录大小 du -sh +文件/目录:查看某一个指定文件/目录的大小
reboot :重启系统 shutdown now 关机 init 0 关机 service network restart 重启网卡
别名 alias 别名名称=’原名称‘: 取别名(可以对命令进行取别名,例如:alias ip='ifconfig') unalias 别名名称:取消别名 当Linux命令输错,按ctrl+c返回
history 查看历史 reset 重置 clear 清空
nl 文件/目录名:显示多少行,将详细信息也显示 ln 创建链接文件(硬链接和软连接) ln -d 文件名 硬链接名称:帮文件创建一个硬链接,相当于备份(注意:只能针对文件使用,不能对目录操作) ln -s 文件绝对路径 软连接路径:帮文件创建一个软链接,存放在某一个路径下,相当于一个快捷方式入口
vim 命令模式下操作补充: dd 删除光标所在行 yy m(数字):复制从光标所在行开始指定m行 m yy:复制光标所在行的m行数据 p 粘贴到光标所在行的下方 P 粘贴到光标所在行的上方
vim 末行模式下: set nu 设置/显示行号 set nonu 取消行号显示 m,ny 复制m-n行 m,nw 文件名: 复制m-n行并生成一个新的文件,可在文件前面加路径 /搜索的字符串:高亮显示搜索的字符串 noh:取消高亮显示
动态测试:通过运行软件的组件或系统来测试软件 静态测试:对软件的规格说明书进行评审,对静态代码进行走查
评审方式: 交叉评审 组内评审-->正式评审 会议评审
度量:用了什么工具/出口标准(bug密度) 评审员:所有参与评审的人,不包括主讲人 记录员:记录评审会议上的会议纪要
技术评审: 1.对目前项目功能相关的代码进行评审(开发) 2.对新增接口的代码进行评审
圈复杂度 一个模块中独立路径的数量,可以用来判断结构的复杂程度。写的代码越复杂,代码的逻辑越复杂,圈复杂度越高。反之,写的代码越简单,圈复杂度越低。 独立路径从开始到结束 公式一:V=E-N+2(E结构图的边数,N是节点数) 公式二:V=区域数(注意:加上区域最外边一块) 公式三:V=p+1(判定节点数)
黑盒测试(功能测试)的用例设计方法 等价类 边界值 判定表 因果图 正交表 场景法 状态迁移
白盒测试用例设计方法 语句覆盖 条件覆盖 判定覆盖 路径覆盖(基本路径法、z路径法) 判定条件覆盖
等价类划分:在规定了输入规则时,可以划分出一个有效等价类(符合规则)和若干个无效等价类(从不同角度去违反规则) 案例:在输入框输入1-100分考试成绩并且为正整数 输入域:1-100 集合:1-100之间的任意正整数,比如55、78、99 有效等价类:有意义的,合理的数据(如,1,33,88) 无效等价类:无意义,不合理的数据(如,0,101,88.8,%¥&,三十,-5) *有效等价类可以作为一条测试用例,无效等价类需要将错误类型拆分成n个测试用例 *每个用例尽可能多的覆盖多个有效的等价类, 每个用例只能覆盖一个无效等价类
等价类划分的设计用例思路 [size=10.5000pt]1. 找输入条件 2.为每个输入条件找有效、无效等价类 3.为每个等价类编号 4.用最少的用例覆盖最多的有效等价类 5.每一个无效等价类都是一个用例 6.并非所有的有效等价类都有无效 7. 等价类的覆盖可以重复覆盖
常见的能够划分等价类的地方 1.数值范围 2.重复次数 3.字符串长度 4.字符串组中字符的个数 5.文件命名 6.文件大小 7.屏幕的颜色种类 8.超时时间
写用例注意的点: 1.用例以验证开头 2.验证标题和步骤内容相呼应 3.用例标题和预期结果相呼应 4.等价类用例设计方法的描述一般用大于、小于(指定某个值是边界值设计方法)
等价类的优缺点 优点: 是考虑了单个输入域的各类情况, 避免了盲目或随机选取输入数据的不完整 性和覆盖的不稳定性。 缺点: 方法虽然简单易用, 但是没有对组合情况进行充分的考虑。 需要结合其他测 试用例设计的方法进行补充。 比如边界值
边界值,案例1-100分 上点:1和100 -->正常场景 离点:0和101 -->异常场景 内点:区域内的点 76 -->正常场景 闭区间 [1,100] : 正常测试点:1-100,异常测试点:0,101 开区间:(1,100):正常测试点:2,99,异常测试点:2,99 半闭半开 [1,100):正常测试点:1-99,异常测试点:0,100 半开半闭(1,100]:正常测试点:2-100,异常测试点:1,101
边界值分析原则 1. 如果输入(输出) 条件规定了取值范围, 则应该 以该范围的边界内及边界附近的值作为测试用例 2. 如果输入(输出) 条件规定了值的个数, 则用最 大个数,最小个数, 比最小个数少一, 比最大个 数多一的数作为测试数据 3. 如果程序规格说明中提到的输入或输出是一个有 序集合,应该注意选取有序集合的第一个和最后 一个元素作为测试数据
|