AutoRunner自动测试工具,是黑盒测试工具,可以用来完成功能测试、回归测试、每日构建测试、自动回归测试等测试工作。
TestCenter是一款功能强大的测试管理工具,它实现了:测试需求管理、测试用例管理、测试业务组件管理、测试计划管理、测试执行、测试结果日志察看、测试结果分析、缺陷管理,并且支持测试需求和测试用例之间的关联关系,可以通过测试需求索引测试用例。
TAR适用于VT100、VT220等标准的应用系统,支持命令行模式和窗口模式(使用Cursors编写的应用程序)。 支持针对终端应用的自动录制。支持连续录制和单独的窗口录制。支持的窗口组件:栏位、表格、对话框、窗口等。 脚本语言采用java标准脚本:bean shell。
当前位置 :| 主页>软件测试技术>

黑盒测试用例的编写方法

来源:网络收集 作者:软件测试工程师 时间:2008-05-30 Tag:黑盒测试   测试用例   点击:

黑盒测试,最常用的方法有:

1.  边界值分析:每次测试都要使用边界值分析。

边界上的值、刚好超出边界的值都是容易出现问题的地方

2.等价类划分:一个用例要尽可能多的覆盖有效等价类,一个用例只能同时覆盖一个无效等价类。

a)边界值分析一般与等价类划分同时使用

b)陈老师打过比方,因为我们不能把每个可以输入的值都试验一遍(一万年。。。),因此我们只能找一些有代表性的数值进行测试,此时就需要结合边界值分析和等价类划分的方法进行先划分等价类,然后在等价类的边界上使用边界值分析法

c)等价类划分是根据输入/或输出的值范围要求,一般可以仅针对输入进行划分,也可以增加对输出的等价类划分(即如果输入不容易划分,可以根据输出的分区来反推输入区间),并在划分的新边界上进行边界值分析,注意给每个等价类标号,以便区分他们是否都被测试用例覆盖

d)有效等价类一般有一个,就是满足(符合)用户需求和设计要求的输入(输出)区间,无效等价类将不符合的区间进行划分。比如有2个条件,只有同时符合这两个条件的是有效区间,那么这个并条件就是有效等价类,其他不符的,分别记录为无效等价区间(类)

3. 错误猜测:需要积累经验,发现容易出错的地方,并在这些地方进行测试。

4. 注意错误集群现象,发现缺陷越多的模块,更需要深入测试

5. 其他有因果图功能图等另外,平时工作中要注意总结,并在在容易发现缺陷的地方进行测试

6. 详细的内容可以参见各类图书理论的东西,果然用的少的立刻就会忘掉。