请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
  • 便民服务
  • 关注我们
  • 社区新手

Linx部分命令及操作+测试设计+等价类划分+怎么写用例

[复制链接]
本帖最后由 武汉18期谭袁 于 2022-8-1 21:15 编辑

df    ==》  查磁盘空间  (不带单位)

df -h  ==》 查磁盘空间  (带单位)


du  -sh  he8 ==》查看文件大小

du  -sh  he ==》查看目录的大小
top ==>持续查看cpu使用情况
top  -d  3 ==》3秒钟刷新一次
free  ==》查看内存使用情况

ps  ==》查看运行的全部进程
ps -ef l grep mysql ==》查看mysql服务进程是否存在
kill   进程号(PID)  ==》杀死进程
kill -9  进程号(PID) ==》强制杀死进程
netstat   -ntlp  ==》查看全部端口号
lsof   -i: 3306  ==》查看3306端口对应服务
端口号:一个端口号只能被一个应用程序所占用


who   ==》用户登录情况
whoami   ==》查看当前操作的用户
hostname   ==》主机名称
getconf   LONG_ BIT   ==》查看内核信息( 32位/64位)
reboot 重启linx命令系统
shutdown  now  关机
init  0    关机

alias(重新起名)  如  if ='ifconfig'==》帮ifconfig这个命令取了一个命令(换名字)
unalias if==》取消别名
history查看历史命令
reset重置
clear 清空当前屏幕


ln命令
nl显示多少行 将详细信息内容也显示
硬链接:相当于备份
ln  -d  summer.txt  cc.txt ==》帮summer.txt文件创建一个硬链接相当于就是备份
(新文件名)
软链接:相当于创建一个桌面快捷方式
ln -s  /he/my.txt/myl.txt ==》帮my.txt文件创建了桌面快捷方式放在根目录并且修改了名称为myl.txt
(新文件名)


ln   -s   /offer/offer.2/bb ==>帮offer.2目录创建桌面快捷方式,放到根目录下并且改名为bb
可以直接通过cd bb就可以看到offer.2目录中的文件



   


   



   



二测试技术与设计
圈复杂度:程序中独立路径的数量
写的代码越复杂  圈复杂度越高(代码的逻辑较高)
写的代码越简单  圈复杂度越低

独立路径从开始到结束==》5条独立路径,圈复杂度就是5
   
1-4-6
1-4-5-6
1-2-5-6
1-2-3-7-6
1-2-3-2-5-6

公式一
V=E-N+2(E结构图|的边数,N是结构图的节点数)
如:v=(线10条)—(圆圈节点7)+2



公式二
V=区域数
主:加上区域最外边一块
如:图中每个小版块



公式三
V=p+1(判定节点数)
p判定节点:有判断条件的节点
如:1走2  1走4  分别为两个节点



黑盒测试(功能测试)的用例设计方法
等价类
边界值
判定表
因果图
正交表
场景法
状态迁移



白盒测试(单元测试)用例设计方法:
语句覆盖
条件覆盖
判断覆盖
判断条件覆盖
路径覆盖(基本路径法  z路径法)

等价类划分:
需求:在输入框中输入1-100分考试成绩并且正整数
输入域:1-100
有效等价类:有意义  合理的数据        如:1 、   55 、    88
无效等价类:无意义  不合理的数据      如:0、 101、 65.5、##


需求:QQ密码6-10位数字字符或英文字符组成
123456   ==>符合规则
aaaaaa    ==》符合规则
12345aa   ==》符合规则
12345       ==》不符合规则,从长度角度违反
123456@   ==》不符合规则,从类型角度违反
123@@@   ==》一般不这样写 违犯太多 不好验证 一套反向用例只验证一个条件


   

原则:
每个用例尽可能覆盖多个有效等价类
每个用例只能覆盖一个无效等价类



   




写用例注意的点:

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


   













分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册