Linux缺陷和命令介绍

  • Linux缺陷介绍

一.缺陷定义

1、软件使用过程中出现的问题

2、测试如何发现缺陷执行用例时,预期结果与实际结果不一致

二.缺陷判定标准

1.多功能

2.少功能

3.功能错误

4.隐性功能错误

5.不易使用

三.缺陷产生的原因

1.产品--需求阶段

2.架构师--设计阶段

3.开发---编码阶段

4.运维---运行阶段

 四.缺陷核心内容

  1.缺陷标题

  2.预置条件

  3.复现步骤

4.预期结果

5.实际结果

6.必要附件

五.缺陷提交要素

1.缺陷编号

2.严重级

3.优先级

4.缺陷类型

5缺陷状态

  • 编写缺陷
  1. 缺陷管理流程

1.提交缺陷--测试提交

2.验证并修改缺陷---开发修复

     3.验证缺陷并回归测试----测试人员

4.关闭缺陷、重新打开---测试人员

2.缺陷提交要素

   1.核心内容+提交要素

3.缺陷提交注意事项

   1.复现性(BUG可二次复现)

   2.唯一性 (同一类型BUG只可提交一次)

   3.规范性  

一.Linux命令介绍

  1. 操作系统是管理硬件和软件的中介

1.常见操作系统

Windows、Mac(麦克),Linux,安卓、ios

1.Linux特点:开源免费

2.Linux常见版本:Ubuntu,CentOS,小红帽(Redhat)

3.Linux使用领域:应用服务器,数据服务器,移动手机

2.linux文件根目录结构

 1.目录结构:树状结构

 2.常见的目录及存放文件

      /home:用户--资料,软件,文件

      /bin: 放工具

      /root:  权限管理

      /usr:   放软件

3.查看目录内容,文件--ls

1. ls  -lah  文件或目录

  -l:  以列表显示

  -a:显示所有文件,包括隐藏文件

  -h:  显示文件的大小

4.通用通配符:

     *:表示显示任意多个字符

?:表示一个任意字符

[abcd]: 表示匹配其中任意一个字符

  1. z]:   匹配a到z范围内任意一个字符

5.pwd命令:显示当前所在目录

查看当前文件

cd 或 cd~ 切换到当前用户的主目录(/home/用户目录)

cd  .   :切换到当前目录

Cd  /  :切换到跟目录

cd  ./  :切换到下一级

Cd  ..  :切换到上一级目录

  1. 绝对和相对路径

相对路径:不以根路径或者家目录开头,表示相对当前目录所在的目录位置 (以当前目录为开始的上、下级路径

绝对路径: 以根路径或家路径开头,表示从根目录/家目录 开始的具体目录位置(以最初的目录为开始)

  1. 创建目录和文件

       1.创建目录:mkdir 可以跟上 -p 选项,实现多个层级目录创建。

     2.创建文件:thouch 如是文件名不存在,创建对应的文件 

8.删除,复制,移动目录或文件

命令:i : 询问是否..   f: 不询问直接删  r:查看文件下的所有内容

V: 显示复制的进度

    1 .rm  -ifr 目录或文件名 : 删除目录或文件   

2.cp  -ifrv   :复制文件或目录

3.mv  -ifv 源文件 目标文件 : 移动文件或目录

  1. 查看文件命令
  1. cat命令: 适用于少量文件,可以用来查看文件、创建文件
  2. more : 适用于查看较多内容,用于分屏显示内容
  3. Grep : 适用于查看较多内容,用于搜索文件内容

  1. 重定向,管道符
  1. 重定向:Linux允许将命令执行结果重定向到另一个文件中
  2. 命令显示: > :会覆盖      >>  :不会覆盖

例:ls - l > 1.txt

管道符:|    

      作用:将输出结果进行额外处理

      搭配:more :分屏显示执行结果  

            grep  :通过grep过滤执行结果的内容

例:ls  -l  /usr/bin  |  more

ls  -l  |  grep  文件名

  1. 进程卡死关闭
  1. 使用ps  -aux  查询进程号再通过  kill  -9  加进程号杀死进程

Ps:  -a: 显示终端上所有进程,包括其他用户的进程

-u: 显示进程的详细状态

-x:显示没有控制终端的进程

kill -9:  查看到的第一排序列号

  1. 查看系统监听端口号(可查看进程号和端口号)
  1. 使用方式:netstat  -apn | grep sql(程序名)

-a : 显示所有已打开的端口

-p : 显示对应的进程id

-n : 用数字显示对应的端口,不用别名显示

netstat 一般配合管道符命令 ;grep用来查看特定进程的端口信息

1.查看系统监听端口(端口被占用可以查看)

命令格式:lsof -i

说明:lsof(list open files)是一个列出当前系统打开文件的工具,可以查看系统中正在使用端口的详细信息

命令说明:

lsof -i :如果不给出条件,则默认显示所有进程打开的所有

lsof -i :3306(端口号) :列出使用端口号3306的进程信息

提示:端口被占用而无法启动,可以用lsof -i命令查看安装软件要使用的端口是否被占用

2.重启与关机命令

shutdown -r now:重启操作系统,shutdown会给别的提示

shutdown -h now:立刻关机,其中now相当于时间为0的状态

shotdown-h 20:30:系统会在20:30关机,,+10则表示10分钟后关机

  1. 查看日志信息命令

head-20 文件名:显示日志前20行的内容

tail: 默认显示日志文件最后10行内容

tail -15 文件名: 显示日志最后15行内容

tail -f 文件名:实时显示日志的文件信息

tail -f 文件名 | grep 关键字 实时显示日志过滤关键字(404,400,401,403)

  1. 修改用户权限

数字命令格式: chmod  777 文件名

说明:r:读 w:写 x:执行

命令说明:777 这三个数字分别表示:文件拥有者权限/用户组权限/其他用户权限

  • Linux缺陷介绍

一.缺陷定义

1、软件使用过程中出现的问题

2、测试如何发现缺陷执行用例时,预期结果与实际结果不一致

二.缺陷判定标准

1.多功能

2.少功能

3.功能错误

4.隐性功能错误

5.不易使用

三.缺陷产生的原因

1.产品--需求阶段

2.架构师--设计阶段

3.开发---编码阶段

4.运维---运行阶段

 四.缺陷核心内容

  1.缺陷标题

  2.预置条件

  3.复现步骤

4.预期结果

5.实际结果

6.必要附件

五.缺陷提交要素

1.缺陷编号

2.严重级

3.优先级

4.缺陷类型

5缺陷状态

  • 编写缺陷
  1. 缺陷管理流程

1.提交缺陷--测试提交

2.验证并修改缺陷---开发修复

     3.验证缺陷并回归测试----测试人员

4.关闭缺陷、重新打开---测试人员

2.缺陷提交要素

   1.核心内容+提交要素

3.缺陷提交注意事项

   1.复现性(BUG可二次复现)

   2.唯一性 (同一类型BUG只可提交一次)

   3.规范性  

一.Linux命令介绍

  1. 操作系统是管理硬件和软件的中介

1.常见操作系统

Windows、Mac(麦克),Linux,安卓、ios

1.Linux特点:开源免费

2.Linux常见版本:Ubuntu,CentOS,小红帽(Redhat)

3.Linux使用领域:应用服务器,数据服务器,移动手机

2.linux文件根目录结构

 1.目录结构:树状结构

 2.常见的目录及存放文件

      /home:用户--资料,软件,文件

      /bin: 放工具

      /root:  权限管理

      /usr:   放软件

3.查看目录内容,文件--ls

1. ls  -lah  文件或目录

  -l:  以列表显示

  -a:显示所有文件,包括隐藏文件

  -h:  显示文件的大小

4.通用通配符:

     *:表示显示任意多个字符

?:表示一个任意字符

[abcd]: 表示匹配其中任意一个字符

  1. z]:   匹配a到z范围内任意一个字符

5.pwd命令:显示当前所在目录

查看当前文件

cd 或 cd~ 切换到当前用户的主目录(/home/用户目录)

cd  .   :切换到当前目录

Cd  /  :切换到跟目录

cd  ./  :切换到下一级

Cd  ..  :切换到上一级目录

  1. 绝对和相对路径

相对路径:不以根路径或者家目录开头,表示相对当前目录所在的目录位置 (以当前目录为开始的上、下级路径

绝对路径: 以根路径或家路径开头,表示从根目录/家目录 开始的具体目录位置(以最初的目录为开始)

  1. 创建目录和文件

       1.创建目录:mkdir 可以跟上 -p 选项,实现多个层级目录创建。

     2.创建文件:thouch 如是文件名不存在,创建对应的文件 

8.删除,复制,移动目录或文件

命令:i : 询问是否..   f: 不询问直接删  r:查看文件下的所有内容

V: 显示复制的进度

    1 .rm  -ifr 目录或文件名 : 删除目录或文件   

2.cp  -ifrv   :复制文件或目录

3.mv  -ifv 源文件 目标文件 : 移动文件或目录

  1. 查看文件命令
  1. cat命令: 适用于少量文件,可以用来查看文件、创建文件
  2. more : 适用于查看较多内容,用于分屏显示内容
  3. Grep : 适用于查看较多内容,用于搜索文件内容

  1. 重定向,管道符
  1. 重定向:Linux允许将命令执行结果重定向到另一个文件中
  2. 命令显示: > :会覆盖      >>  :不会覆盖

例:ls - l > 1.txt

管道符:|    

      作用:将输出结果进行额外处理

      搭配:more :分屏显示执行结果  

            grep  :通过grep过滤执行结果的内容

例:ls  -l  /usr/bin  |  more

ls  -l  |  grep  文件名

  1. 进程卡死关闭
  1. 使用ps  -aux  查询进程号再通过  kill  -9  加进程号杀死进程

Ps:  -a: 显示终端上所有进程,包括其他用户的进程

-u: 显示进程的详细状态

-x:显示没有控制终端的进程

kill -9:  查看到的第一排序列号

  1. 查看系统监听端口号(可查看进程号和端口号)
  1. 使用方式:netstat  -apn | grep sql(程序名)

-a : 显示所有已打开的端口

-p : 显示对应的进程id

-n : 用数字显示对应的端口,不用别名显示

netstat 一般配合管道符命令 ;grep用来查看特定进程的端口信息

6.查看系统监听端口(端口被占用可以查看)

命令格式:lsof -i

说明:lsof(list open files)是一个列出当前系统打开文件的工具,可以查看系统中正在使用端口的详细信息

命令说明:

lsof -i :如果不给出条件,则默认显示所有进程打开的所有

lsof -i :3306(端口号) :列出使用端口号3306的进程信息

提示:端口被占用而无法启动,可以用lsof -i命令查看安装软件要使用的端口是否被占用

7.重启与关机命令

shutdown -r now:重启操作系统,shutdown会给别的提示

shutdown -h now:立刻关机,其中now相当于时间为0的状态

shotdown-h 20:30:系统会在20:30关机,,+10则表示10分钟后关机

  1. 查看日志信息命令

head-20 文件名:显示日志前20行的内容

tail: 默认显示日志文件最后10行内容

tail -15 文件名: 显示日志最后15行内容

tail -f 文件名:实时显示日志的文件信息

tail -f 文件名 | grep 关键字 实时显示日志过滤关键字(404,400,401,403)

  1. 修改用户权限

数字命令格式: chmod  777 文件名

说明:r:读 w:写 x:执行

命令说明:777 这三个数字分别表示:文件拥有者权限/用户组权限/其他用户权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值