欢迎软件行业的同仁们来参观讨论!

如何综合选择设计测试用例的方法?

上一篇 / 下一篇  2013-09-15 20:12:59 / 个人分类:每日一记

1)为了测试软件的核心功能、业务逻辑的正确性和错误处理能力,使用场景法(包括等价类划分)——基本流、备选流

2)只要有输入数据的地方(填写或选择),就需要用等价类划分——有效等价类、无效等价类

重点:根据每一个控件的需求,进行数据分析

写用例的原则:

A)在一条用例中,可以尽可能多地覆盖不同控件的有效等价类(包括有效边界值)

B)在一条用例中,一次只能覆盖一个控件的一个无效等价类(包括无效边界值)

3)只要有输入数据的地方(填写或选择),就可以使用边界值

   找到最大值和最小值以及次边界值进行测试

说明:一般项目中,在开始的时候往往没有时间关注边界值,或者由于需求不完善,边界值可能都不太明确,所以一般把边界值放到后期去考虑。

4)考虑输入的组合关系和输出的组合关系,使用因果图或判定表

基本符号、约束关系

如何生成判定表

使用限制条件:每个控件的取值最好只有2-3个

5)考虑多个控件中不同取值之间的组合,使用正交表(的思想)

重点:如何套用正交表

正交表的思想:选取组合数据时应该零星、均匀选取

6)为了更真实、全面地模拟用户的操作流程、操作顺序,可以使用状态转换图(场景法的具体措施)

重点:在控件不是特别多的情况下(5个),会分析、画图

7)涉及多个窗口,每个窗口中有多个动作,使用测试大纲方法

8)如果时间允许,可以采用“错误推测”和“随机测试”

错误推测:凭借经验,估计哪个模块的缺陷较多,有针对性地补充一些测试

随机测试:所有的输入都是随意的,目的性不强


TAG:

 

评分:0

我来说两句

日历

« 2024-03-26  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 38799
  • 日志数: 55
  • 建立时间: 2013-08-30
  • 更新时间: 2013-12-27

RSS订阅

Open Toolbar