3.2 黑盒测试
1 数据驱动方法
        基于输入数据的测试
            等价类划分方法(EPM)
                等价类 : 有效等价类  无效等价类
            边界值方法(BVA  Boundary Value Analysis)
                边界值   最靠近边界值的值( 边界值左边 和 右边的值  )
                注意特殊边界值
 
3.3 多个变量组合如何测?
1  非单个输入情况
        简单组合问题
                判定表方法
                    根据组合就能知道结果的问题,就采用判定表方法/决策表方法(Decision table)。
                    判定表: 条件和活动,即列出一个测试活动执行所需的条件组合,所有可能的条件组合定义了一系列的选择,而活动则是条件组合下的系统结果输出
                    判定表元素: 条件  动作  条件项  动作项  规则
                   步骤 : 列出所有条件  列出所有动作  
                            填入条件项及组合  填入动作项,完成初始判定表  
                            简化合并相似规则   设计测试用例覆盖判定表 
 
3.4 复杂的组合关系
 1 因果图法
   应用范围:  不能根据输入条件的组合,直接确定所产生的结果,需要进行因果分析

   软件测试 系统功能测试 总结(2)软件测试 系统功能测试 总结(2) 
                  软件测试 系统功能测试 总结(2)
3.5 更复杂的组合(保险组合)
1 两两组(Pairwise)方法 
         Pairwise测试工具     http://www.pairwise.org/tools.a
2 正交实验法(更科学)
         软件测试 系统功能测试 总结(2)    

            软件测试 系统功能测试 总结(2)
3 分类树(易用的方法)

                软件测试 系统功能测试 总结(2)


4组合问题小结
    软件测试 系统功能测试 总结(2)

软件测试 系统功能测试 总结(2)

3.6 回归测试(发现回归缺陷)
        回归缺陷:原来正常工作的功能,没有发生需求变化,而由于受其它改动影响而产生的问题。
    基于风险的回归测试策略  :  先测被影响可能性大的
       基于用户操作的策略 :  先测用户最常用的  80/20 原则    20%最常用的功能 

3.7 系统功能测试的准备
        业务驱动开发, 测试是开发的一部分  
                1 理解需求  2 需求评审  3 设计评审
                系统需求的三个层次: 业务 用户 功能特性
                         软件测试 系统功能测试 总结(2)

       系统评审
            软件测试 系统功能测试 总结(2) 
                      软件测试 系统功能测试 总结(2)    

软件测试 系统功能测试 总结(2)       
            软件测试 系统功能测试 总结(2)

3.8 如何编写规范的测试用例
        软件测试 系统功能测试 总结(2)
软件测试 系统功能测试 总结(2)

相关文章:

  • 2022-12-23
  • 2021-11-09
  • 2021-05-04
  • 2021-11-19
  • 2022-12-23
  • 2021-12-23
  • 2021-12-15
  • 2021-08-06
猜你喜欢
  • 2021-12-20
  • 2021-05-06
  • 2021-12-06
  • 2021-08-30
  • 2022-01-26
  • 2022-12-23
  • 2021-12-02
相关资源
相似解决方案