* * * * * * * * * 7.7.1 等价划分 划分出等价类以后,根据等价类设计测试方案时主要使用下面两个步骤。 设计一个新的测试方案以尽可能多地覆盖尚未被覆盖的有效等价类,复重这一步骤直到所有有效等价类都被覆盖为止。 设计一个新的测试方案,使它覆盖一个而且只覆盖一个尚未被覆盖的无效等价类,重复这一步骤直到所有无效等价类都被覆盖为止。(大于最大值或者小于最小值) * * 7.7.1 等价划分 下面用等价划分法设计一个简单程序的测试方案。 假设有一个把数字串转变成整数的函数。运行程序的计算机字长16位,用二进制补码表示整数。 这个函数是用PASCAL语言编写的,它的说明如下: function strtoint(dstr:shortstr):integer; 函数的参数类型是shortstr,它的说明是: type shortstr=array[1..6]of char; 被处理的数字串是右对齐的,也就是说,如果数字串比六个字符短,则在它的左边补空格。如果数字串是负的,则负号和最高位数字紧相邻(负号在最高位数字左边一位)。 * * 7.7.1 等价划分 考虑到PASCAL编译程序固有的检错功能,测试时不需要使用长度不等于6的数组做实参,更不需要使用任何非字符数组类型的实参。 分析这个程序的规格说明,可以划分出如下等价类。 有效输入的等价
您可能关注的文档
最近下载
- 罐头食品加工工艺.ppt VIP
- 2023年陕西省普通高中学业水平考试历史(含答案) .pdf VIP
- 高大空间火灾烟气发生机理与排烟计算方法研究.pptx VIP
- 矿泉水瓶盖注射模设计(毕业设计)..doc VIP
- 小学生防灾减灾主题班会课件.pptx VIP
- ASME Y14.1-2020 确定尺寸及规定公差.docx VIP
- 党课课件中国共产党历史大事记.ppt VIP
- 五年(2021-2025)中考数学真题分类汇编(江西专用)09:综合与实践(创新压轴题,41题)(教师版).docx
- 移动门式架操作平台安全技术交底.docx VIP
- 筋膜室综合征多学科决策模式中国专家共识(2025版).pptx
原创力文档

文档评论(0)