找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
测试用例设计方法
测试用例设计方法有哪些?
等价类,边界值,因果图,判定表,正交表,场景法


动态测试:通过运行程序输入测试数据来查看程序运行的实际结果
        黑盒测试:无法查看内部代码,依靠程序运行来进行测试查看实验结果
        白盒测试:查看底层代码,查看运行结果。
       
静态测试:不运行程序,对程序本身得代码进行观察,以及文件检查,检查是否有矛                                   
                盾逻辑错误
                1.对代码的测试:主要是对代码的规范,以及与需求描述得地方
                是否存在不符:

                2.对界面的测试:通过ui设计师设计高保真图,对软件界面的测试
                与高保真是否存在差异
       
                3.对文档的测试:对需求文档,用户使用手册进行测试,是否符合用户的
                使用习惯与实际需求
       
       
正式评审:
                需求评审:评审需求是否符合用户使用习惯
                                  需求是否又存在矛盾的地方
                                  需求中技术我们是否都可以实现
                                  
                概要设计的评审:对系统,以及数据库的设计,以及这个
                                        软件的大致功能(开发进行评审)。
                                       
                详细设计的评审:对这个软件的一些接口或者子功能的设计评审(由开发                                    
                                        进行组织进行评审)
                                       
                测试用例评审:
                                会议评审:所有项目组成员统一进行参加,由
                                        测试人员进行发起
                                组内评审:测试的组成进行用例评审
                                交叉评审:负责同一个项目的测试人员相互之间
                                        进行评审是评审这个测试用例覆盖功能是否
存在遗漏的地方               
                                       
                度量:(产品准出的条件)
                                1.我这个已经实现了需求当中所有的功能
                                2.所有功能均已测试通过
                                3.没有严重bug,bug解决率95%以上
                                4.所有资产文档都以归档
                               
               
                控制流
                        划分任务处理流程的步骤
                        定义实践处理节点的对象
                        组织事务处理的先后顺序
                       
                       
               
               
                圈复杂度的计算方式:
                        1 边数减去节点数+ = 复杂程度
               
                        2:区域数=复杂程度
               
                        3:判定节点数加1 = 复杂程度
               
               
               
               
                       
                       
                边界值:
                       
                        1 - 100      上点:1 100 属于上点
                                          离点:0  101 属于离点
                                          内点:        50属于内点
                       
               
                       
                        边界值他是等价类的补充方法:
                        等价类设计包含边界值:
                       
                       
                判定表:
                                包含了所有条件的组合情况,覆盖所有组合状态
                                条件桩:列出所有我需求中输入条件
   条件项:列出所有我们组合情况
                                动作桩:得到实际结果
                                动作项:列出所有的预期结果
                               
                               
                               
                场景法:
                                优先:实用性强,有效,设计出来的用例都是有价值
                                的
                                缺点:使用场景法,不一定对时间系列进行全面的分析
                               
                               
                                场景法一般使用方法:根据说明书,画出流程图
                                确定场景  每一个场景一条测试用例,场景法
                                可以做到重复覆盖,所说的多覆盖
                               
                               
                               
                               
                                在梳理需求或者测试用例设计时,会用到XMind进行
                                需求的梳理
                               
                                一般在工作场景使用XMind  需求评审结束之后,我们
                                测试人员继续深入了解需求,然后讲需求进行拆分
                                思维导图。
                               
                                对xmind思维导图的场景进行用例设计,然后进行评审
                                剔除多余的测试用例

分享至 : QQ空间
收藏

0 个回复

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