找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
动态测试(dynamic testing):通过运行软件的组
件或 系统来测试软件
静态测试(static testing):对组件的规格说明书
进行 评审,对静态代码进行走查
正式评审(formal review):对评审过程及需求文
档的 一种特定评审
度量(metric):测量所使用的方法或标准
评审员(reviewer):参与评审的人
记录员(scribe):记录评审会议上的会议纪要

评审:
交叉评审-----测试人员之间评审
组内评审-----正式评审
度量:用了什么工具/出口标准(bug密度)
评审员:所有参与评审的人但不包括主讲人 产品经理(测试开发)
记录员:记录评审会议的会议纪要

术语二:
技术评审(Technical Review):同行间对技术进行的评审,
目的是技术实现达成共识。
走查(Walkthrough):由文档作者逐步陈述文档内容,以
收集信 息并对内容达成一致
复杂性(complexity):系统或组件的设计或内部结构比较
复杂, 导致难以理解,维护或验证的程度
圈复杂度(Cycloramic complexity):程序中独立路径的数
量。可 以衡量一个组件模块的判定结构的复杂程度。(代码逻辑多)
代码越复杂 ,圈复杂度越高 (代码逻辑越高)
代码越简单,圈复杂度越低(代码逻辑越低)
控制流(Control Flow):或系统的一系列顺序的路
径   流程图
数据流(Data Flow):表示数据对象的顺利或状态发生变
化的过程    未付款---待发货---已发货---待签收

技术评审:
1、对目前功能相关的代码进行评审
2、对新增的接口代码进行评审

• 控制流图的概念
• 控制流图(CFG,Controlflowgraph)也叫控制流
程图,是一个过程或程序的抽象表现。
• 圈复杂度:
• 程序中独立路径的数量,可以衡量 一个组件模块
的判定结构的复杂程 度。
• 计算对象是结构图或程序图,而程 序图又包括控
制流图与流程图。
独立路径从开始到结束 5条路径 圈复杂度5
公式一:V=E-n+2(E :结构的边数总边数、N节点数)
公式二: V=区域数(   加上最外面的区域)
公式三:V=P+1  (  P为判定节点数 )

黑盒测试(功能测试的用例设计方法)
等价类:指某个输入域的集合,在集合中各个输 入的条件都是等效的。
通常等价类划分为2种情况:
有效等价类:对程序规格说明有意义的、合理 的输入数据
无效等价类:对程序规格说明无意义的、不合 理的输入数据
(输入1-100以内;有效等价类:1、55、99  ;
                              无效等价类:0、105、#@#)
(需求 :qq密码是6-10位数字字符或英文字符串组成类:
                  有效等价位:123456
                  无效等价位:12345 ,长度去违反
                                        12345q@,类型违反 带有特殊符号)
规定了输入规则时,可以划分出一个有效的等 价类(符合规则)和若干个无效等价类(从不
同角度违反规则

等价类划分的设计用例思路:
1. 找输入条件
2. 为每个输入条件找有效、无效等价类
3. 为每个等价类编号
4. 用最少的用例覆盖最多的有效等价类
5. 每一个无效等价类都是一个用例 (每条用例 只能覆盖一个无效等价类)
6. 并非所有有效等价类都有无效
7. 等价类的覆盖可以重复覆盖
   
   
写测试用例注意的点:
1、用例以验证开头   以验证xxxx
2、验证标题和步骤内容相呼应
3、用例标题和预期结果相呼应
4、等价类用例设计方法的描述一般
常见的能够划分等价类的地方:
1. 数值范围
          2. 重复次数
          3. 字符串长度
         4. 字符串组中字符的个数
         5. 文件命名
         6. 文件大小
         7. 屏幕的颜色种类
         8. 超时时间
5、边界值 用大于、小于(指定某个值是边界值)
     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
     内点:88

有序集合:
      春夏秋冬 ---只取第一位和最后一位 作为测试数据,

需求:用户名11位纯数字字符手机号  :10 12  11
          长度                <11
                                  >11
          字符类型         有非数字字符串
          有效等价类覆盖1、2



判定表
因果图
正文表
场景表
场景法
状态迁移

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



分享至 : QQ空间
收藏

0 个回复

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