ca88亚洲城娱乐设计方法 – 孟祥通

1. 概述

ca88亚洲城娱乐设计方式包罗均势类隔开法、不明确的值辨析法、不好的暗示法、因果图法、论断表迫使法、锤规实验设计法、有或起功用图法等。。 


2. 均势类隔开法

.              想法

均势类隔开方式将顺序i的出口域隔开为,当时的选择每个拆移的有类型的的履历作为测试用例。。每类测试中具有类型的的履历的功用相当于T。

.              均势类隔开方式的运用

  1. 均势类是出口实地的的使分裂。。在使分裂,每个出口履历相当于发展顺序说得中肯不好的,有理的想象:均势类的代表值的清理相等的的TE。,可以把整个出口履历有理隔开为几多均势类,在每个均势类中,履历作为出口测试,就可以用小量类型的的测试履历.通行较好的测试末后.均势类隔开可有两种多种多样的的境遇:完整无用均势类和完整无用均势类。
  • 完整无用均势类:它吝啬的顺序的设计一点钟版式是,重担的出口履历创作的集中.使用完整无用均势类可清理顺序假设实施了设计一点钟版式阐明中所任命的功用和机能。
  • 完整无用均势类:这是对完整无用的明确相反。

设计测试用例,两个均势类中应同时思索。,软件不只可以获得有理的履历,它还必要能接待不测的测试。这时测试可以在。

  1. 均势类隔开的六重要的:
  • 当出口状态任命了值的地域或值的号码,一点钟完整无用的均势类和两个完整无用均势类可以是

例:出口值是先生成果,抛是0比100。:

  • 当出口状态明确提出出口值或状态的集中时。,一点钟完整无用均势类和一点钟完整无用均势类可以企业或使安全
  • 在出口状态的乔治英国数学家和逻辑学家量的境遇下,一点钟完整无用的均势类和完整无用的均势类可以被免于。乔治英国数学家和逻辑学家量是一点钟两值数类型。, 一点钟乔治英国数学家和逻辑学家量有两个州 true 和假。
  • 为出口履历设置一组值(想象n),顺序必要对每个出口值辨别处置。,n完整无用均势类和完整无用均势类可以是

例:出口状态阐明出口使具有特征为:国文、英文、阿拉伯人文三种经过,三种这三个值作为三个完整无用均势,不过,否则超越三个使具有特征可以作为一种投资额的无论哪个使具有特征。

  • 在起作用的不得不研究出口履历的任命,可企业一点钟完整无用均势类(契合任命)和几多个完整无用均势类(从多种多样的角度违背任命)
  • 每个单元在多种多样的的均势类隔开的快速地流动中,,当时的,均势类推动隔开为更小的对等
  1. 将均势类替换为测试用例:
  • 粉底[出口]完整无用均势类完整无用均势C,列出一切的分区的等效的类
  • 为每个均势类明确提出惟一的的数字。
  • 设计一点钟新的测试用例,尽量地重叠部分完整无用的均势类,反复这一步.直到一切的的完整无用均势类都被重叠部分为止.
  • 设计一点钟新的测试用例,仅重叠部分未被重叠部分的完整无用等效的类,反复此方法,直到重叠部分一切的完整无用的均势类为止。

.              均势类隔开的一点钟状况

  1. 一体顺序的任命:出口三个必须的a、 b 、c作为广场边长的三边。对由一点钟顺序的三角型,当广场是普通广场时、等腰广场和等面的广场,辨别计算… “。用均势类隔开法设计P。广场成绩的多相分娩相干的多相。。)

对出口状态和隐含状态的请求辨析:

(1)必须的    (2)三号码    (3)非剩余物   (4)比所示数量多的   
(5)两边相当的边(6)等腰(7)等面的
条件一点钟、 b 、满足状态(1)~(4),以下四个一组之物状态经过的出口:
1)条件状态使不快(5),则顺序出口为 ” 非广场 ” 。
2)条件三个边相当,则满足状态(7)。,顺序的出口是等面的广场。
3)条件不料两个边是相当的、即满足的状态(6)。,顺序出口是等腰广场。。
4)条件三方不相当,顺序出口为普通广场。。 
列出均势的类表并编号。

重叠部分完整无用均势类的测试用例:

a      b      C重叠部分均势类数

3      4      5             (1)–(7)

4      4      5             (1)–(7),(8)

4      5      5             (1)–(7),(9)    

5      4      5             (1)–(7),(10)

4      4      4             (1)–(7),(11)

重叠部分完整无用均势类的测试用例:

  1. 企业或使安全档案管理系统,请用户出口一点钟在年和月中表达的日期。。想象日期限于decrease 减少,2049日,1990年1月。,日期是由6号码字接合的。,前4个代表年份,2个月后。鉴于均势类隔开的测试用例设计,测试顺序的日期反省功用。(不思索杏月如月的成绩)

1)隔开均势类和编号,下表均势类隔开的末后

出口均势类

完整无用均势类

完整无用均势类

日期的类型和一段

6位使具有特征

有一点钟非数字使具有特征。

少于6位数的使具有特征

超越6位使具有特征

的地域里

⑤在1990~2049经过

不到1990

有2049多个。

月的地域

在01~12年间。

9相等的的00。

不超越12

2)设计测试用例,为了重叠部分一切的完整无用均势类,3完整无用均势,这些数字辨大概、⑤、⑧,测试用例设计如次:

一点钟完整无用的均势类重叠部分T的过早地提出末后
200211出口完整无用、⑤、⑧
3)为每一点钟完整无用均势类设计一点钟测试用例,设计末后如次:
测试履历过早地提出末后重叠部分的完整无用均势类
95june完整无用出口2
20036完整无用出口3
2001006完整无用出口4
198912完整无用出口6
完整无用出口,200401
完整无用的出口为200100
200113完整无用出口。

  1. nextdate有或起功用收录三个变量的:month 、一天到晚和年纪,有或起功用的出口是出口日期后一天到晚的日期。。 比如,出口2006年3月7日,该有或起功用的出口是2006年3月8日。出口变量月、一天到晚和年纪均为必须的值,并满足以下状态:
    ①1≤month≤12
    ②1≤day≤31
    ③1920≤year≤2050  
    1)完整无用均势类是:
    M1={月:少于1个月少于12 }
    D1={日期:1 =日= 31 }
    Y1={年:1812≤年≤2012}
    2)条件在~(3)状态下的无论哪个状态完整无用,的nextdate有或起功用发生一点钟出口,指明通信的的变量例外的值的地域。,比如,一点钟月的有价值并公开1~12地域。。很明显,有很多年。、 month 、完整无用结成日,的nextdate功用将一致对这些结成的出口:出口完整无用的日期。完整无用均势类:
    M2={月:月<1}
    M3={月:月>12}
    D2={日期:日期<1}
    D3={日期:日期>31}
    Y2={年:年<1812}
    Y3={年:年>2012}
    弱普通均势类测试用例
    月    日期       年               过早地提出出口
    6       15        1912           1912年6月16日
    强普通均势类测试用例和弱普通均势类
    注:弱单缺陷假说;健壮性——思索减少
    (1)弱鲁棒均势类的清理
    用例ID月日期怀胎出口
    WR1      6      15    1912      1912年6月16日
    WR2     -1     15    1912     1~12个月
    WR3     13     15    1912     1~12个月
    WR4      6      -1    1912日期公开1 ~ 31
    WR5      6      32    1912日期公开1 ~ 31
    WR6      6      15    1811     年份公开1812~2012。
    WR7      6      15    2013     年份公开1812~2012。

  (二)强建壮的等效的性清理
用例ID   月    日期      年          过早地提出出口
SR1       -1      15       1912     1~12个月
SR2        6      -1        1912日期公开1 ~ 31
SR3        6      15       1811     年份公开1812~2012。
SR4       -1      11912两完整无用完整无用一完整无用
SR5        6      -1        1811两完整无用完整无用一完整无用
SR6       -1      15       1811两完整无用完整无用一完整无用
SR7       -1      11811完整无用三

  1. 付托成绩的均势类测试用例,它明确了均势类,粉底该协商会议的出口地域,改良测试用例集。
    推销的量在表面之下1000元,推销的佣钱为10%元。
    1000<推销的量≤1800     佣钱=100+(推销的量-1000)*15%
    推销的量>1800              佣钱=220+(推销的量-1800)*20%
    测试用例         闩上(45)    枪托(30)      一桶之量(25)          推销的量     佣钱
    1               5             5                5                  500        50
    2              15           15              15                 1500       175
    3              25           25              25                 2500       360
    从出口域中选择出口值,用力打出口域的等效的类,可接合弱鲁棒测试用例结成。 

 


3. 不明确的值辨析法

.              想法

不明确的值辨析法是一种用于测试的黑箱测试方式。。通常的不明确的值辨析被用来作为当量的的添补。,这种境遇下,它的测试用例出生于均势类的不明确的。。 

.              边值辨析的运用

粉底宽宏大量的统计履历的清理,出口或出口地域不明确的上呈现大量不好的。,公开的出口/出口地域的中部地域地域。这么,设计杂多的不明确的状态的测试用例。,你可以找出更多的不好的。。

用不明确的值辨析法设计测试用例,率先,决定不明确的状态。。均势类出口出口不明确的,这是可能下期节目预告的不明确的状态。。它可能完整相等的,正上覆的或完全地在表面之下不明确的值的测试履历。,而产生断层在等效的CL中选择类型值或恣意值。。

1者经过的分别。边值辨析及其均势性:

1)不明确的值辨析产生断层从均势类中随机选择的。,相反,每个不明确的的均势类可以作为一点钟测试状态。

2)边值辨析不只思索出口状态。,还要思索出口房间里所有的人发生的测试境遇。。

例:清理计算平方根的有或起功用。

–出口:现实的

–出口:现实的

–必需品阐明:当你出口0或0号码字时,回到它的平方根;当出口数不足0时,显示不好的信息平方根合法-出口值不足0;库有或起功用打印行可用于出口不好的信息。。

A.均势类隔开:
一、可以思索做以下分工:
a、出口(i)<0 和 (ii)>=0
b、出口(a)> = 0和(b) Error
II。测试用例的两:
a、出口4,出口2。与(ii)和(a)绝对应的。
b、出口10,0出口和不好的球杆。对应于(我)和(B)。

B.不明确的值辨析:

分区的不明确的(II)为0,最大正现实的;分区(i)的不明确的是最小负现实的和0。。这是以下测试用例的末后:
a、出口{最小负现实的}
b、出口{正数的一点钟例外的小的有无上权力或权威的}
c、出口0
d、出口{有无上权力或权威的的一点钟小比所示数量多的}
e、出口{最大正现实的}

2。精神健全的地,软件测试中收录了几养育型的不明确的测试。:数字、使具有特征、使就座、分量、广大、一阵、方位、广大、房间里所有的人,等。。

三.通信的地,在这些类型的不明确的值中:最大/最小、最早的/最终的一次、上/下、快/慢、至高的/极小值、短/长、在空/满的境遇下。以不明确的值为测试履历

This entry was posted in ca88亚洲城. Bookmark the <a href="https://www.bysjsm.com/ca88yzc/565.html" title="Permalink to ca88亚洲城娱乐设计方法 – 孟祥通" rel="bookmark">permalink</a>.

发表评论

电子邮件地址不会被公开。 必填项已用*标注