找回密码
 立即注册

推荐阅读

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

1-12 Xshell查看、光标命令及测试技术

[复制链接]
df 命令
df        ===》》》  查看磁盘使用情况
df -h     ===》》》  带单位显示磁盘使用的的情况
top                  =====》》》持续查看cpu的使用情况
top -d 2                ====》》》  间隔2秒查看cpu的使用情况PID
free                  ====》》》 查看内存使用情况
ps                      ====》》》查看进程
ps -ef| grep    QQ             ====》》》 查看QQ服务进程是否存在
PID                                    ====》》》 进程号
kill     + 进程号                    ====》》》杀死进程(有缓冲的余地)
kill   -9    进程号                   ====》》》  强制杀死进程(强制结束,没有缓冲的)
netstat -ntlp                         ====》》》查看全部端口号
端口号: 一个端口号只能被一个应用程序所占用
lsof -i: 端口号                  lsof -i:8080       ====》》》    查看占用8080端口的服务
who                   ====》》 查看用户登录请情况
whoami              ====》》 查看当前操作的用户  
hostnanme          ====》》  查看主机名称  
du -sh+文件名(或目录名)        ====》》》  查看文件或目录大小
reboot         重启linux 系统
shutdown    now           关机   
init  0          关机   
service   network restart       重启网卡
service   network  start        启动
service   network  stop         停止
service    iptables  stop        关闭防火墙

alias   if="ifconfig"            帮ifconfig  这个命令取一个别名 “if”
unalias  if                          取消“if" 的别名
history                               查看历史记录
reset                                  重置屏幕
clear                                   清空屏幕
nl                                         显示多少行, 将详细信息也显示出来
ln                                        创建链接文件
ln命令:
硬链接: 相当于备份
ln -d zhangfen.doc zhangfen2.doc          给文件”zhangfen.doc"  创建一个硬链接
软链接: 相当于创建一个桌面快捷方式
ln -s /zhangkai/zhangfen.doc /fen.doc      帮文件“zhazngfen.doc"的这个文件创建一个名为”fen.doc“的快捷方式
ln -s /zhangkai/zhangkai/kai                    帮目录zhangkai目录下的zhangkai目录创建桌面快捷方式,放在根目录下并改名为kai

VIM命令模式下的常用口令
vim +文件名(当文件不存在时,会新建文件进行编辑保存)
dd     删除光标所在行
x  (小写)     对光标所在前的单个字符进行删除
X (大写)      对光标所在的字符进行删除
D       删除光标所在字符到行尾的内容
yy命令         复制光标所在行的内容
“3”yy命令       复制包含光标所在行的指定行数     “3”为变量
p(小写)命令          在光标所在行的下一行进行粘贴
P(大写)命令           在光标所在行的上一行进行粘贴

VIM末行模式下的常用口令(:+口令)
:wq                   保存并推出
:set nu              显示行数
:/字符串             匹配的字符以高亮显示(显示之后需要主动取消,才能取消显示)
:noh                    取消高亮显示效果
:m,nw +文件名称        (m,n为变量,写入到一个新文件)




测试技术与测试
术语一:
动态测试: 通过运行软件的组件或系统来测试软件
静态测试(不需要运行代码):对组件的规格说明说进行评审

评审:1.交叉评审;
    2.组内评审====正式评审;
     3.会议评审;
度量:测量所使用的方法或标准(用了什么工具或标准(bug密度)
评审员:所有参与评审的人,不包括主讲人
记录员:参与项目组的所有相关人员

术语二:
技术评审:同行间对技术进行的评审,目的是技术实现达成共识
1.对当前项目功能相关的代码进行评审;
2.对当前功能每一次新增的接口代码进行评审;
走查:由文档作者逐步陈述文档内容,以收集信息并对内容达成一致;
复杂性:系统或组件的设计或内部结构比较复杂,导致难以理解,维护或验证的程度;
圈复杂度:
控制流:执行组件或系统的一系列顺序的路径
数据流:表示数据对象的顺利或状态发生变化的过程
术语三:
圈复杂度:
               写的代码越复杂,圈复杂度越高(代码逻辑思维多);写的代码越简单,圈复杂度越低
圈复杂度:程序中独立路径的数量
独立路径就是从开始到结束====》》》 n条路径,圈复杂度就是n
计算圈复杂度的公式: 公式一: V=E-N+2(E表示结构图的边数,N是节点数)     
                                   公式二: V=区域数(①②③④⑤)   要加上最外边的一块
                                   公式三: V=P+1(P是判定节点数)             判定节点: 有判断条件的节点   
用例设计:
黑盒测试(功能测试): 等价类、边界值、判定表、因果图、正交表、场景法、状态迁移
等价类(重点):指某个输入域的集合,在集合中各个输入的条件都是有效的
等价类划分:
                    例: 需求: 在输入框输入1-100分考试成绩并且为正整数
     输入域:1-100分

①有效等价类:对需求有意义的,合理的(1 50 60)
②无效等价类:对需求无意义的,不可理的(0   101 ,-5)
                  例: 需求:qq密码是8-16位数字字符或英文字符或下划线组成(从长度,字符两个维度进行划分)

小结:等价类设计用例覆盖的原则:①每个用例尽可能多的覆盖多个有效的等价类
          ②每个用例只能覆盖一个无效等价类
   写用例注意的点:1.用例以验证开头
2.验证的标题和步骤的内容相呼应
3.用例标题和预期结果相呼应
4.等价类用例设计方法的描述一般是用大于、小于(指定某个值是边界值)
    常见的能够划分等价类的地方:1.数值范围:                                  1-100分     考试打分
                                                   2.重复次数                                      密码输入错误次数
                                                   3.字符串长度                                输入框中支持输入8-16位
                                                   4.字符串中字符的个数              有个列表{"wuhan","nihao","duoceshi"}
                                                   5.文件命名                                文件上传功能支持.jpg  ,其他无效:gif、png、bmp
                                                   6. 文件大小                                   文件上传0-50M;超出无效
                                                   7.屏幕的颜色种类                        仅支持白色,其他无效
                                                   8.超时时间                               应用软件超过30S没有响应, 则报错


边界值(重点) :
定义:1-100分
     上点:1和100          正常场景(有效)
     离点:0和101          异常场景(无效)
     内点:区域内的点    正常场景( 有效)
闭区间                  【1,100】        正常测试点:1,100              异常测试点:0,101
半闭半开                     【1,100)        正常测试点:1,99                异常测试点:0,100
半开半闭                    (1,100】                正常测试点:2,100                异常测试点:1,101
开区间                    (1,100)                正常测试点:2,99                        异常测试点:1,100


        需求: 用户名是由11位纯数字的手机号组成  ====由10、12位 ,11位
等价类的描述:   验证在输入框输入11位纯数字字符组成的手机号
                           验证在输入框输入大于11位纯数字字符组成的手机号
                                  验证在输入框输入小于11位纯数字字符组成的手机号
边界值的描述:    验证在输入框输入11位纯数字字符组成的手机号
                           验证在输入框输入12位纯数字字符组成的手机号
                           验证在输入框输入10位纯数字字符组成的手机号
有序集合:春夏秋冬  =====》》》  选取“春、冬”  选取头和尾两个用例进行测试
基于经验的:错误推测法、异常分析法、随机测试
白盒测试(单元测试):语句覆盖、判断覆盖、条件覆盖,判断、条件覆盖,路径覆盖(基本路径法、Z路径法)








分享至 : QQ空间
收藏

0 个回复

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