《软件测试与质量保证》实验报告2

《软件测试与质量保证》实验报告2

ID:18086849

大小:626.00 KB

页数:13页

时间:2018-09-13

《软件测试与质量保证》实验报告2_第1页
《软件测试与质量保证》实验报告2_第2页
《软件测试与质量保证》实验报告2_第3页
《软件测试与质量保证》实验报告2_第4页
《软件测试与质量保证》实验报告2_第5页
资源描述:

《《软件测试与质量保证》实验报告2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学生实验报告学院:用友软件学院课程名称:软件测试与质量保证专业班级:软件09级3班学号:0093708姓名:张孟钊13学生实验报告(二)学生姓名张孟钊学号0093708同组人:无实验项目等价类测试用例的生成■必修□选修□演示性实验□验证性实验■操作性实验□综合性实验实验地点H123实验仪器台号H123-**指导教师段喜龙实验日期及节次2011.10.1189A节一、实验综述1、实验目的及要求实验目的:掌握等价类测试方法中弱一般、强一般、弱健壮以及强健壮等基本方法的原理及使用。实验要求:(1)完成各个程序的编写(2)按要求设计测试用例,并运行测试用例检查程序的正

2、确与否实验内容:对三角形问题、日期操作函数、计算佣金问题进行等价类测试方法的测试用例设计及测试结果记录与分析。2、实验仪器、设备或软件1.个人计算机PC;2.VisualC++/.NET编程环境。二、实验过程(实验步骤、记录、数据、分析)1.测试“判断三角形类型问题”1.程序要求:从键盘输入三角形三条边a、b、c(三角形长度均在[1,200]范围),判断该三角形是什么三角形(等腰、等边、直角、等腰直角、一般、非),并从屏幕上输出结果。2.等价类划分:根据程序,输出域应分辨:等腰三角形、等边三角形、直角三角形、等腰直角三角形、一般三角形、非三角形。其中一般三角形

3、与非三角形可划为是否为三角形,以此可将输出域分为:是否为三角形、是否为等腰三角形、是否为等边三角形、是否为直角三角形、是否为等腰直角三角形。3.列出等价类表13输入输出条件有效等价类无效等价类是否为三角形a>0b>0c>0a+b>cb+c>ac+a>ba<=0b<=0c<=0a+b<=cb+c<=ac+a<=b是否为等腰三角形a=bb=cc=aa≠b且b≠c且c≠a是否为等边三角形a=b=ca≠bb≠cc≠a是否为直角三角形a²+b²=c²b²+c²=a²c²+a²=b²a²+b²=c²且b²+c²=a²且c²+a²=b²是否为等腰直角三角形a²+b²=c²且

4、a=bb²+c²=a²且b=cc²+a²=b²且c=aa≠b且b≠c且c≠aa²+b²=c²且b²+c²=a²且c²+a²=b²序号输入预期输出实际输出结果ABC1555等边三角形等边三角形Pass2345直角三角形直角三角形Pass133012不是三角形不是三角形Pass4102不是三角形不是三角形Pass534.15不是三角形不是三角形Pass6123不是三角形不是三角形Pass7312不是三角形不是三角形Pass8213不是三角形不是三角形Pass9334等腰三角形等腰三角形10343等腰三角形等腰三角形Pass114.133等腰三角形等腰三角形Pass

5、1312234非等腰三角形一般三角形13333等边三角形等边三角形14233非等边三角形等腰三角形15312非等边三角形不是三角形16432非等边三角形一般三角形17333非等腰直角三角形等边三角形18334非等腰直角三角形等腰三角形1319345非等腰直角三角形直角三角形201——3为一般三角形测试3——8为了检测不是三角形的情况9——12检测等腰三角形13——16检测等边三角形16——20检测等腰直角三角形因为要求三角形边为整数,而等腰直角三角形三边不能同时为整数,所以无法实现测试结果程序无法精确到小数点后2.日期操作函数测试报告1.程序要求:请编写求给定

6、日期的下一日(Nextdate)程序,输入年[1812,2012]、月、日,输出该合法日期的下一日2.程序有三个变量(月份、日期、和年)的函数,函数返回输入日期后面的那个日期。变量都具有整数值,且满足以下条件:C11<=月份<=12C21<=日期<=31确定等价类M1={月份:每月有30天}M2={月份:每月有31天}M3={月份:此月是2月}D1={日期:1<=日期<=28}D2={日期:日期=29}D3={日期:日期=30}D4={日期:日期=31}Y1={年:年是闰年}Y2={年:年是平年}一般等价类测试用例应该有  3个(月份类)x4个(日期类)x2(

7、年类)=24个测试用例mouthdayyear预期输出实际输出13123456766666661515151515151719111912191319752049205020511911.6.161912.6.161913.6.161975.6.162049.6.162050.6.162051.6.181911.6.161912.6.161913.6.161975.6.162049.6.162050.6.162051.6.188910111213666666-112303132191219121912191219121912day超出[1…31]1912.6.

8、21912.6.31912.7.1输入

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

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

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