测试刚刚入行

测试培训内容整理--系统测试

上一篇 / 下一篇  2008-12-10 10:39:28 / 个人分类:软件测试

A,测试计划 B,测试方案 C,测试用例 D,测试执行

 

一、测试前景趋势:

      单功能点测试,趋于通用测试用例,技术含量低,初级水平即可胜任;

      安全性测试(B/S架构,黑客怎么去攻击系统),要求高技能;

      易用性测试(人机操作心理,看成熟的软件),有专业化的趋势;

      可移植性测试(浏览器,平台,本地化),以后的系统产品可能会更多的考虑;

      可维护性测试(功能的变更、扩展性,升级换代),以后的系统产品可能会更多的考虑;

      性能测试(算法优化,数据库调优,问题定位),要求专业技能,测试的趋势所在。

二、测试计划内容:

   1,测试目标;

   2,测试范围;

   3,测试时间;

   4,测试资源;

   5,测试职责;

   6,测试通过/失败的标准;

三、写测试用例与设计测试用例的区别:

   1),目标不同:

     a,写用例依据掌握的方法根据SRS进行用例的描述;(存在的问题是用例没有进行统筹);

     b,设计用例首先要规划用例对需求的覆盖率;

   2),粒度不同:

     A,写用例由进度决定;

     B,设计用例按规定有步骤地编写;

   3).用例评审严格性不同:

     A,写用例对单个测试用例的内容进行检查;

     B,设计用例先检查用例对需求的覆盖率,再检查对需求的覆盖密度,再是否从不同的角度对需求

   进行覆盖,然后对单个用例的检查;

 

四、如何设计覆盖率:

    1.明确用例覆盖的需求范围;

    2.规划用例的覆盖密度,

     [1.]明确需求的优先级,可分为功能密度、业务密度;

     [2.]需求的复杂度;

    3.规定用例的测试类型;

 

五、好的测试用例的作用:

   a.      测试用例为测试执行提供依据;

   b.      测试用例的全局是否符合计划以及方案规定的范围和目标;

   c.      测试用例的局部(输入参数,操作步骤,预期输出)是否符合需求;

   d.      测试用例的编号,项目,标题,级别要符合测试方案或规划的要求;编号:Counter-ST-Code-Fun_Type-001

 

六、写用例方法:

   1, 等价类(划分集合,有效输入、无效输入)

   2, 边界值

   3, 判定表:输入与结果之间有一定的因果关系

   4, 因果图:

   5, 状态迁移图法:

   6, 流程分析法:

   7, 正交实验法:输入内容存在自身的组合时

   补充方法:

   8, 输出域覆盖:

   9, 输入域覆盖:

   10,异常分析:环境异常:网络、硬件、电源、服务

   11,错误猜测法:

  

七、用例设计步骤:

 


TAG: 软件测试

 

评分:0

我来说两句

Open Toolbar