武汉18期-吴震 发表于 2022-8-1 19:35:12

Linux指令 2 + 测试技术


df -h 查看磁盘空间带单位
du -sh 文件名文件大小
du -sh 文件名 目录大小
top 持续查看cpu使用情况
top -d 2 两秒钟刷新一次cpu使用情况
free 查看内存使用情况
ps查看所有进程
ps -ef | grepmysql查看某个服务的进程
kill   进程号 ==》杀死进程有缓冲的过程
kill -9 进程号==》 强制关机
netstat -ntlp---查看全部端口号
lsof -i:3306 查看3306端口对应服务
端口号:一个端口号只能被一个应用程序所占用
whoami 查看当前哪个用户在登录
who 用户登录的情况
hostname 表示主机
localhost 表示本地
getconf LONG_BIT 查看系统32/64
reboot 重启虚拟机
shutdown now 关机
init 0 关机
alias   if='ifconfig' 取别名
unalias if取消别名
history 历史代码
reset 重置
clear 清空当前屏幕
ln 命令
ln 创建链接文件
   -s软链接 相当于创捷快捷方式 接绝对路径 ln -s /test1/IGnb.txt /ig.txt
帮IGnb创建快捷方式 放在根目录下并且修改名称为ig.txt
ln -s /test1/fpx/fpx1把test1的目录fps的快捷方式放在根目录改名为fpx1
   -d硬链接相当于备份 ln -d xiaowu.txt IGnb.txt==> 帮xiaowu创建一个链接 相当于备份
vim编辑
命令模式
编辑模式
末行模式
set nu 显示行号
输入vim +文件名称(当文件不存在时,会新建文件进行编辑)
进行命令模式
键盘按下i进入编辑模式
按esc退出编辑模式 再按下shift+:进入末行模式
输入wq保存


测试技术与测试设计
评审:
交叉评审
组内评审 ==》正式评审
会议评审 ==》

圈复杂度:程序中独立路径的数量
写代码越复杂,圈复杂度越高(代码逻辑较多)
写的代码越简单,圈复杂度越低

数据流:表示数据对象的顺利或
状态发生变化的过程

独立路径从开始到结束==》五条独立路径,圈复杂度就是5

公式一
V=E-N+2(E结构图的边数,N是结构图的节点数)
10-7+2=5

公式二
V=区域数(加上区域最外边一块)
公式三
V=P+1 (判定节点数)

黑盒测试(功能测试)的用例设计方法
等价类
边界值
判定表
因果表
正交法
场景法
状态迁移
白盒测试用例设计方法:
语句覆盖
条件覆盖
判断覆盖
判断条件覆盖
路径覆盖(基本路径法、Z路径法)

等价类划分
需求:在输入框中输入1·100分 考试成绩并且正整数
有效等价类 有意义合理的数据
55.88

无效等价类 无意义,不合理的数据
0、101、65.5、¥¥

需求:qq密码6-10位数字字符或英文字符组成
123456 符合规则      
12345aa 符合规则
aaaaaa 符合规则
12345 不合符规则,从长度的
123456@ 不符合规则,从类型角度违反
原则:
每个用例尽可能覆盖多个有效等价类
每个用例只能覆盖一个无效等价类

写用例注意的点
1.用例开头以验证开头
2.验证的标题和步骤内容相呼应
3.用例标题和预期结果相呼应
4.等价类设计方法的描述以一般是大于、小于(指定某一个边界值的时候)

页: [1]
查看完整版本: Linux指令 2 + 测试技术