日历

« 2008-09-08  
 123456
78910111213
14151617181920
21222324252627
282930    

统计信息

  • 访问量: 98
  • 日志数: 4
  • 建立时间: 2008-06-06
  • 更新时间: 2008-06-08

RSS订阅

想念你的日子好孤单,没有你,我选择一个人过~~

我的最新日志

  • 四級軟件工程師攷試要點(5)

    2008-6-08

    五功能(黑盒)测试

    一、黑盒测试方法主是在程序接口上进行测试,主要是为了发现以下几类错误:

    1、  是否有不正确或遗漏了的功能

    2、  在接口上输入能否地接受,能否输出正确的结果。

    3、  是否有数据结构错误或外部信息(例如数据文件)访问错误

    4、  性能上是否能够满足要求

    5、  是否有初始化或终止性错误

     

    二、等价类的划分有两种不同的情况:有效等价类与无效等价类。

    三、等价类测试的类型:

    1、  弱一般等价类测试。

    2、  强一般等价类测试。

    3、  弱健壮等价类测试。

    4、  强健壮等价类测试。

     

    四、等价类测试的原则(五个)P91

    五、等价类选择测试用例原则:

    1、  每一个等价类规定唯一的一个编号。

    2、  设计新的一个测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类。

    3、  设计新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类。

     

    六、边界值分析选择测试用例的原则(七个)P95

    七、判定表由四个部分组成:条件茬,动作茬,条件项,动作项

    八、把所有条件都是二元条件的判定表叫做有限条目判定表,如果条件可以有多个值,则对应的判定表叫做扩展条目判定表。

    九、因果图的编制、分析,以及判定表的转换和测试用例设计的步骤:

    1、  根据软件规格说明书的描述,分析和确定哪些是原因,哪些是结果,并给每个原因和结果赋予一个标识符。

    2、  分析软件规格说明书描述中的主义,找出原因与结果之间原因与原因之间对应的是什么关系,根据这些关系,画出因果图。

    3、  由于语法或环境限制,有些原因与原因之间结果与结果之间的组合情况不可能出现,表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。

    4、  把因果图转换成判定表。

    5、  把判定表的每一列拿出来作为依据,设计测试用例。

     

    十、其它测试用例设计技术:

    1、  规范(规格)导出法

    2、  内部边界值测试法

    3、  错误猜测法

    4、  基于接口的测试

    5、  基于故障的测试

    6、  基于风险的测试

    7、  比较测试 

     

Open Toolbar