软件测试项目化教学实例zw2

软件测试项目化教学实例zw2

ID:35458754

大小:127.90 KB

页数:7页

时间:2019-03-25

软件测试项目化教学实例zw2_第1页
软件测试项目化教学实例zw2_第2页
软件测试项目化教学实例zw2_第3页
软件测试项目化教学实例zw2_第4页
软件测试项目化教学实例zw2_第5页
资源描述:

《软件测试项目化教学实例zw2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件测试技术概论an第2章白盒测试和黑盒测试2.1白盒测试2.1.1什么是白盒测试图2-1口盒测试示意图2.1.2为什么要进行白盒测试2.1.3白盒测试的常用技术1.静态分析技术静态分析图2-2静态分析技术结构2.动态分析技术表2・1动态分析工具动态分析类型工具的功能测试覆盖率分析跟踪调整模拟断言检查3.测试数据生成4.覆盖率2.1.4-个白盒测试的例子表2・2白盒测试例子代码#includeintmain(void){intnDependents,Exemption;floatIncome,TaxSubTotal/TaxT

2、otal;cout<<^WelcometotheElboniantaxcalculator.Enteryouryearlyincome:,z;cin»Income;//firsuif-checkincomeif(Income<0){cout<<"Youcannothaveanegativeincome,n";return0;}cout<>nDependents;//secondif-checkdependentsif{nDep

3、endents<=0){cout<<"Youmusthaveatleastonedependent.n";return0;}//thirdif(else-if)-computetaxsubtotalif(Income<10000)TaxSubTotal=•02*Income;elseif(Income<50000)TaxSubTotal=200+.03*(Income-10000);elseTaxSubTotal=1400+.04*{Income-50000);Exemption=nDependents*50;TaxTotal=TaxSubTota

4、l-Exemption;//lastif-checknegativetaxif(TaxTotal<0)//IncaseofnegativetaxTaxTotal=0;coutvv"$S$S$S$S$SSS$S$S$SSS$S$S$S$S$S$S$S$nJcout<<^ElbonianTaxCollectionAgencyn/z;cout<<"TaxBillnf,;cout<<"Citizen'sIncome:"<

5、ndents:”«nDependents<<1nz;cout<<"TaxExepmtion:<=0NDef)end

6、ents<=0doesntmatterdoesn11matterinvaliddependentserrorIncome>=0NDependents>0Income<10000TaxTotal<0bracket1negativetaxIncome>=0NDependents>010000<=Income<50000TaxTotal<0bracket2negativetaxIncome>=0NDependents>0Income>=50000TaxTotal<0bracket3negativetaxbracket1Income>=0NDejjende

7、nts>0Income<10000TaxTotal>=0Income>=0NDependents>010000<=Income<50000TaxTotal>=0bracket2Income>=0NDependents>0Income>=50000TaxTotal>=0bracket3表2・4白盒测试例子测试套IncomeNDependentsExpectedResult-5Doesn'tmatternegativeincomeerror00invaliddependentseiTor10010(bracket1,negativelax)200001

8、10(bracket2,negativetax)500001000(bracket3,negativetax)900011

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

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

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