找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

Linux系统常用命令和功能测试的用例设计方法和等价类划分

[复制链接]
本帖最后由 武汉18期-杨铭 于 2022-8-1 22:24 编辑

  • df命令:查看磁盘使用情况 (不带单位)
    • df -h ==》带单位
      • 1.png

    • du -sh  文件名.war  == 》查看文件大小
      • 2.png
    • du -sh  文件名  == 》查看目录大小
  • top命令:持续查看cpu使用情况
    • top -d 2 ==》 2秒钟刷新一次
  • free命令:查看内存
    • 这是一个非常重要的命令
  • ps命令 :查看全部进程
    • ps  -ef |grep mysql == 》查看mysql服务进程是否存在
  • kill 命令:==》 杀死进程
    • kill -9  ==》强制杀死进程
  • netstat -ntlp :查看全部端口号
    • losf  -i:3306 ==》查看3306端口对应服务
    • 端口号:一个端口号只能被一个应用程序所占用
  • who命令:用户登录情况
    • whoami  ==》查看当前操作的用户
    • hostname ==》主机名称
    • getconf  LONG_BIT ==》查看内核信息
    • reboot  重启Linux系统
    • shutdown now 关机
    • init 0 关机
    • service network start   重启网卡
    • alias  取别名
      • alias   if='ifconfig'   ==》帮ifconfig这个命令取了一个命令
      • unlias  if  ==》取消别名
    • history 查看历史
    • reset  重置屏幕
    • clear  清空当前屏幕
    • nl  显示多少行,将详细信息也显示
    • ln  创建链接文件
      • ln -d 硬链接:相当于备份 (只能对文件进行操作)
        • ln -d yangming01.txt  yang01.txt
      • ln -s  软链接
        • ln -s /yangming/yang01.txt   /yang07.txt
          • 帮yang01.txt文件创建了桌面快捷方式
        • ln -s /yangming/yangming01.txt  /yang008.txt
          • 帮yangming01.txt文件创建了桌面快捷方式,并放到根目录下面并改名为yang008.txt
        • ln -s /yangming/xiaoyang  /dayang
          • 帮xiaoyang目录创建桌面快捷方式,放到跟目录下并且改名为dayang
      • 可以直接通过cd  dayang  查看xiaoyang目录中的文件
  • vim编辑
    • 命令模式
      • 3.png
        • 4.png
    • 编辑模式
    • 末行模式
      • 5.png
    • 输入vim +文件名称(当文件不存在时,会新建文件进行编辑保存)
    • 进行命令模式
      • 键盘按下i键进入编辑模式
    • 按esc退出编辑模式
      • 再按shift+: 进入末行模式
    • 输入wq,保存并退出
测试技术与测试系统
  • 术语一:
    • ·动态测试 (dynamic testing):通过运行软件的组件或系统来测试软件
    • ·静态测试((static testil):对组件的规格说明书进行评审,对静态代码进行走查
    • 评审
      • 交叉评审
      • 组内评审
        • 正式评审
      • 会议评审
    • 度量:测量所使用的方法或标准
    • 评审员;参与评审的人
    • 记录员(大多数公司没有)
  • 术语二:
    • 技术评审
    • 走查
    • 复杂性
    • 圈复杂度
      • 写的代码越复杂,圈复杂度越高(代码的逻辑较多)
      • 写的代码 越简单,圈复杂度越低
    • 控制流
    • 数据流
  • 术语四:
    • * 6.png
      • 公式一
        • V=E-N+2 (E结构图的边数,,N是节点数,)
      • 公式二
        • V=区域数=5
          • 注:加上区域最外边一块
      • 公式三
        • V=P+1 (判定节点)=5
          • 判定节点,带有判断条件的节点
  • 黑盒测试(功能测试)的用例设计方法
    • 1
      • 等价类
      • 边界值
      • 判定表
      • 因果图
      • 正交表
      • 场景法
      • 状态迁移
  • 白盒测试(功能测试)的用例设计方法
    • 语句覆盖
    • 条件覆盖
    • 判断覆盖
    • 判断条件覆盖
    • 路径覆盖
  • 等价类划分:
    • 需求:在输入框中输入1-100分考试成绩并且正整数
    • 输入域:1-100
    • *
      • 有效等价类:有意义,合理的数据 如:1 55 55
      • 无效等价类:无意义,不合理 如:0 101 65.5 ## -1
    • 需求:qq密码6-10位数字字符或英文字符组成
      • 123456 ==》符合规则
      • 12345aa ==》符合规则
      • aaaaaa ==》符合规则
      • 12345==》 不符合规则,从长度角度来看边违反
      • 123456@ ==》不符合规则,从类型角度违反
    • 7.png
      • 8.png
    • 原则:每个用例尽可能覆盖多个有效等价类,每个用例只能覆盖一个无效等价类
    • 写用例注意的点
      • 1.用例以验证开头
      • 2.验证标题和步骤内容相呼应
      • 3.用例标题和预期结果相呼应
      • 4.等价类设计方法的描述一般是大于、小于(指定某个数值就是边界值)

分享至 : QQ空间
收藏

0 个回复

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