df 查看磁盘空间(不带单位)
df -h 查看磁盘空间(带单位)
du -sh 加文件名称 查看文件大小
du -sh 加目录名称 查看目录大小
top 持续查看cpu使用情况
top -d 2 2秒钟刷新一次使用情况
free 查看内存
mysq1(默认3306端口)
ps 查看全部的所有进程
ps -ef|grep mysq1 查看mysq1 进程是否存在
kill 进程号 杀死进程
kill -9 进程号 强制杀死进程
netstat -ntlp 查看全部端口
lsof -i:3306 查看3306端口对应的服务
端口号:一个端口只能被一个应用程序所占用
who 用户登录情况
whoami 查看当前操作的用户
hostname 主机名称
getconf LONG_BIT 查看内核信息(32位/64位)
reboot 重启虚拟机
shutdown now 关机
init 0 关机
alias if='ifconfig' 取别名
unalias if 取消改名称
history 查看历史指令
reset 重置
clear 清空屏幕
ln 命令
硬链接:相当于备份
ln -d xiaohu.ttx cc.txt 帮xiaohu.txt 创建一个链接,相当于备份(只能文件不能目录)
ln -s /dcs18/cc.txt /cc1.txt 帮cc.txt文件创建了一个桌面快捷方式 放在根目录并修改名称为cc1.txt
ln -s /dcs18/dcs18.1 /aa 帮dcs18.1 目录创建桌面快捷方式 ,并放到根目录改名aa
可以通过cd aa就可以看到dcs18.2目录中的文件
vim编辑
命令模式
编辑模式
末行模式
输入vim+文件名称(当文件不存在时,会新建文件进行编辑)
进入命令模式
键盘上按i键进入到编辑模式
按ese键退出编辑模式
再按shift加:键进入末行模式
输入wq保存并退出
vim命令下常用命令
x 对光标所在的位置进行删除
X 对光标所在前的单个字符进行删除
dd删除光标所在
D 删除光标所在字符到行尾的内容
yy复制光标所在行内容
3yy复制包含光标所在行的指定行数
p在光标所在行的下一行进行粘贴
P在光标所在上的上一行进行粘贴
测试技术 测试设计
评审:
交叉评审
组内评审 : 正式评审
会议评审
圈复杂度:程序中独立路径的数量
写的代码越复杂,圈复杂度越高(代码的逻辑较多)
写的代码越简单,圈复杂度越低
圈复杂度的计算公式:
公式-
V=E-N+2(E结构图的边数,N是节点) 10-7+2=5
公式二
V=区域数
注:加上区域最外一块
公式三
V=P+1(判定节点)
判定节点,有判断条件的节点
黑盒测试(功能测试)的用例设计方法
等价类:指某个输入
边界类
判定类
因果类
正交表
场景法
状态迁移
白盒测试用例设计方法
语句覆盖
条件覆盖
判断覆盖
判断条件覆盖
路径覆盖(基本路径法,z路径法)
等价类划分:
需求:在输入框中输入1-100分考试成绩并且是正整数
输入域:1-100
有效等价类:有意义,合理的数据
1 22 88
无效等价类:无意义,不合理的数据
0 101 65.5
需求:qq密码6-10位数字字符或英文字符组
aaaaaa 符合规则
123456 符合规则
12345aa 符合规则
12345 不符合规则,从长度角度违反
123456@ 不符合规则,从类型角度违
原则:
每个用例尽可能覆盖多个有效等价用例
每个用例只能覆盖一个无效等价类用例
常见能划分等价类的地方
1,数值范围
2,重复次数
3.字符串长度
4.字符串中字符的个数
5,文件命名
6,文件大小
7,屏幕的颜色种类
8,超时时间
写用例注意的点:
1,用例以验证开头
2,验证的标题和步骤内容相呼应
3,用例的标题和预期结果相呼应
4,等价类设计方法描述一般是大于,小于去验证(指定某一个数值就是边界值)
边界点定义
上点:边界上的点
离点:离上点最近的点(即上点左右两边最邻近的点)
|
|