边界值分析法案例.docx

上传人:太** 文档编号:35470812 上传时间:2022-08-21 格式:DOCX 页数:2 大小:12.30KB
返回 下载 相关 举报
边界值分析法案例.docx_第1页
第1页 / 共2页
边界值分析法案例.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《边界值分析法案例.docx》由会员分享,可在线阅读,更多相关《边界值分析法案例.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 .边界条件测试边界条件是指软件方案的操作界限所在的边缘条件。程序在处理大量中间数值时都是对的,但是可能在边界处消失错误。比方数组的元 素的处理。想要在Basic中定义一个10个元素的数组,假如使用Dim data(10) As Integer , 那么定义的是一个11个元素的数组,在赋初值时再使用For i=l to 10来赋值,就会产生权 限,由于程序遗忘了处理i = 0的0号元素。数据类型:数值、字符、位置、数量、速度、地址、尺寸等,都会包含确定的边界。应考虑的特征:第一个/最终一个、开头/完成、空/满、最慢/最快、相邻/最远、最小 值/最大值、超过/在内、最短/最长、最早/最迟、最高

2、/最低。这些都是可能消失的边界条件。依据边界来选择等价安排中包含的数据。然而,仅仅测试边界线上的数据点往往不够 充分。提出边界条件时,肯定要测试接近边界的合法数据,即测试最终一个可能合法的数据, 以及刚超过边界的非法数据。以下例子说明一下如何考虑全部可能的边界:假如文本输入域允许输入1-255个字符。尝试:输入1个字符和255个字符(合法区间),也可以加入254个字符作为合 法测试。输入0个字符和256个字符作为非法区间。假如程序读写软盘尝试:保存一个尺寸微小,甚至只有一项的文件。然后保存一个很大的一一刚好在软盘容量限制之内的文件。保存空文件。保存尺寸大于软盘容量的文件。假如程序允许在一张纸上

3、打印多个页面尝试:只打印一页打印允许的最多页面打印0页多于所允许的页面(假如可能的话)2 .次边界条件测试上面所讲的是一般的边界条件,在产品说明书中有定义,或者在软件的过程中确定。 但有些边界在软件内部,最终用户几乎看不到,但是软件测试仍有必要检查,这样的边界条 件成为次边界条件或者内部边界条件。查找这样的边界条件,不要求软件测试员成为程序员 或者具有阅读源代码的力量,但是确实要求大体了解软件的工作方式。2的乘方和ASCII表 是这样的两个例子:2的乘方 术语范围或值位bit0或1双位 doublebit0-15字节Byte0-255字 word0-65,535 或者 0-4,294,967,

4、295千K1,024兆M1,048,576亿1,073,741,824万亿1,099,511,627,776计算机和软件的基础是二进制数。因此二的乘方是作为边界条件的重要数据。如:在 通讯软件中,带宽或者传输信息的力量总是受限制,因此软件工程师会尽一切努力在通讯字 符串中压缩更多数据。其中一个方法就是把信息压缩到尽可能小的单元中,发送这些小单元 中最常用的信息,在必要时再扩展为大一些的单元。假设某种通讯合同支持256条命令。软 件将发送编码为一个双位数据的最常用的15条命令;假如用到第16到256之间的命令,软 件就转而发送编码为更长字节的命令。这样,软件就会依据双位/字节边界执行特地的计算

5、和不同的操作。在建立等价区间的时候,要考虑是否需要包含2的乘方边界条件。例如:软件接受1 1000范围内的数字,那么合法区间除了 1和1000,或许还有2和999之外,还应当有接近 2的乘方次边界:14, 15, 16以及254, 255和256。ASCII 表ASCII码表并不是结构良好的连续表。数字。9对应4857;斜杠字符(/)在0的前面, 冒号(:)在9的后面;大写字母AZ对应6590;小写字母对应97122。这些状况都代表 次边界条件。假如测试进行文本输入或文本转换的软件,在定义数据区间包含哪些值时,参考一下 ASCII表是相当明智的。例如:测试的文本框只接受用户输入字符AZ和az,就应当在非 法区间中包含ASCII表中这些字符前后的值一一, o

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁