软件测试方法和技术--等价类划分试验

软件测试方法和技术--等价类划分试验

ID:39644592

大小:142.00 KB

页数:5页

时间:2019-07-08

软件测试方法和技术--等价类划分试验_第1页
软件测试方法和技术--等价类划分试验_第2页
软件测试方法和技术--等价类划分试验_第3页
软件测试方法和技术--等价类划分试验_第4页
软件测试方法和技术--等价类划分试验_第5页
资源描述:

《软件测试方法和技术--等价类划分试验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验3等价类划分实验重点:掌握软件测试等价类划分方法测试用例的编写。实验难点:软件测试等价类划分方法测试用例的编写。某城市的电话号码由两部分组成。这两部分的名称和内容分别是:地区码:以0开头的三位或者四位数字(包括0);电话号码:以非0且非1开头的七位或者八位数字。假定被测试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码。要求:编写程序,分别用等价类划分法分析法来设计测试用例,并给出实验结果。本次课主体实验方式、方法:上机指导等价类划分法测试用例的编写。布置作业实验后记提交方式:以“学号姓名”命名的w

2、ord文档。一,源程序#include#include#includevoidmain(){inti=0;chars1[50],s2[50];while(1){printf("请输入地区码:");gets(s1);if(s1[0]=='0'&&(strlen(s1)<5)&&(strlen(s1)>2))break;//if(s1[0]!=0

3、

4、(strlen(s1)>4))else{printf("输入电话号码有误!请重新输入!");s1[50]=NULL;p

5、rintf("");}}printf("请输入电话号码:");while(1){gets(s2);if(s2[0]!='0'&&s2[0]!='1'&&(strlen(s2)<=8)&&(strlen(s2)>=7))break;//if(s2[0]==0

6、

7、s2[0]==1

8、

9、(strlen(s1)>8))else{printf("输入电话号码有误!请重新输入:");s2[50]=NULL;printf("");}}printf("输入号码正确!");}二,等价类划分法设计测试用例项合理等价类不合理等价类

10、地域码<1>以0开头且长度大于3小于4<3>以非0开头<4>以非0开头长度小于3<5>以非0开头长度大于4<6>以0开头长度小于3<7>以0开头长度大于4电话号码<2>以非0且非1开头的七位或者八位数字<8>以0开头<9>以1开头<10>长度小于7<11>长度大于8<12>以非0且非1长度小于7<13>以非0且非1长度大于8测试用例测试用例<地域码,电话>测试结果覆盖用例<0352,5846465><1>,<2><135,5846465><3><13,5846465><4><13235,5846465><5><03,5

11、846465><6><03235,5846465><7><0352,0846465><8><0352,1846465><9><0352,65><10>,<12><0352,458464655><11>,<13>

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。