bq测漏仪使用教程,测漏仪使用方法和教学视频

首页 > 机动车 > 作者:YD1662024-02-14 01:02:30

案例2 边界值方法

4、P97-98某网上银行登录界面;

5、P98拓展案例;

案例3 判定表法

6、P99评定表构成例子;

7、P100判定表简化;

8、P101中,打印机的判定表;

9、P101-103下,文件命名问题,判定表建立步骤;

10、P103拓展案例;



边界值方法

边界值测试是从输入域测试中衍生出来的。边界的条件落在等价类的边界上、边界外和边界内,边界值测试是对等价类测试的一个补充,但不同于等价类测试。由长期测试工作经验得知,大量的错误是发生在输入域或输出域的边界上,因此针对各种边界情况设计测试用例,可以查出更多的错误。

边界值分析方法的理论基础是假定大多数的错误是发生在各种输入条件的边界上,如果在边界附近的取值不会导致程序出错,那么其他取值导致程序出错的概率会很小。

边界值的相关定义01 某网上银行登录界面 P97-98案例描述

某网上银行的登录界面如图所示,登录名称是卡号或者手机号,请为其设计测试用例。

bq测漏仪使用教程,测漏仪使用方法和教学视频(1)

案例分析

由于卡号和手机号都是纯数字的,根据计算机基础知识,这里包含了隐藏的边界----ASCII码。

bq测漏仪使用教程,测漏仪使用方法和教学视频(2)

数字0-9的ASCII码为(48~57)

案例实现

编号

输入数据

ASCII码

预期结果

001

/

47

非法字符

002

0

48

请输入完整的账号

003

7

55

请输入完整的账号

004

9

57

请输入完整的账号

005

:

58

非法字符

02 P98拓展案例案例描述

如果在某信息系统中,假设用户名只能输入a~z,A~Z的字符,请参考ASCII表,给出用边界值法检查用户名字符合法性的关键性数据。

案例分析

a~z:对应的ascii码97~122

A~z:对应的ascii码65~90

案例实现

编号

输入数据

ASCII码

001

@

64

002

A

65

003

X

88

004

Z

90

005

[

91

006

`

96

007

a

96

008

n

110

009

z

122

010

{

123

判定表法定义

等价类,边界值分析法一般是对单一输入进行测试用例分析的方法。判定表是对其的一种补充,对于多种输入之间存在的组合关系并且对应执行不同动作,进行测试用例的分析的方法。

步骤

(1)找出所测系统所有输入,以及可能的输出结果(条件桩、动作桩)
(2)构造判定表
(3)列出所有系统输入取值组合(若输入个数为N,则组合总数为2的N次方)
(4)去除不符合系统需求的不合理组合
(5)将剩下的输入组合根据需求填入对应动作项
(6)简化判定表(对于某两个输入其他条件变化对于执行结果影响不大时,可以合并;但并不建议合并,容易测漏)
(7)每一种输入组合编写一条测试用例

01 评定表构成例子 P99

判断表的构成图:

bq测漏仪使用教程,测漏仪使用方法和教学视频(3)

条件桩:系统所有输入;
动作桩:系统所有可能输出;
条件项:系统所有输入的取值;
动作项:系统所有可能输入对应的输出取值;

例:阅读指南表

bq测漏仪使用教程,测漏仪使用方法和教学视频(4)

首页 1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.