《软件测试技术》测试解析总结报告_第1页
《软件测试技术》测试解析总结报告_第2页
《软件测试技术》测试解析总结报告_第3页
《软件测试技术》测试解析总结报告_第4页
《软件测试技术》测试解析总结报告_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

?软件测试技术?测试分析总结报告?软件测试技术?测试分析总结报告PAGEPAGE28?软件测试技术?测试分析总结报告PAGE.

北方民族大学

课程设计报告

系〔部、中心〕计算机科学与工程学院

姓名李榜明学号2021

专业软件工程班级三

同组人员

课程名称软件测试技术

设计题目名称?网上书店系统测试剖析报告?

起止时间2021年4月—2021年5月

成绩

指导教师署名任荣Word文档.

北方民族大学教务处制

目录

1.前言11.1?测试剖析报告?编写目的1参照资料12.静态测试错误报告1测试对象及参照标准1静态测试缺点报告63.测试用例10单元测试用例设计10集成测试用例设计16系统测试用例设计174.缺点报告175.测试总结22测试覆盖率22测试统计表22测试统计图23参照文件24Word文档.前言?测试剖析报告?编写目的为了发现和报告网上书店统系统图书管理模块的错误和缺点。经过测试,保证本系统的功能、互操作性等切合软件的设计要求,知足用户的使用要求。经过剖析错误产生的原由和错误的散布特点,能够帮助工程管理者发现目前所采纳的软件过程的缺点,以便对系统进前进行升级时进行改进。参照资料表1-1:参照资料列表参照资料能否可用备注需求规格说明书是无系统设计说明书是无系统原型是无系统源码是无用户使用手册无无测试方案是无2.静态测试错误报告测试对象及参照标准测试对象:系统剖析设计说明书和图书管理模块功能代码参照标准:?软件编程标准?徐人凤孙雄伟王梅测试对象为图书模块。功能模块代码以下:usingSystem;Word文档.usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Data.SqlClient;usingSystem.Data;publicclassbooks{//定义对象SqlConnectionmycon=newSqlConnection();SqlDataAdaptermyadpt=newSqlDataAdapter();DataSetmyds=newDataSet();publicobjectds;属性publicintbooksId{get;set;}publicstringbooksName{get;set;}publicstringbooksIntro{get;set;}publicfloatbookPrice{get;set;}publicintbooksNum{get;set;}publicstringpublisher{get;set;}publicstringphoto{get;set;}publicstringtype{get;set;}字段Word文档.publicstringsqlstr;publicstring[]bookinfo;连结效力器,数据库publicvoidconn(){mycon.ConnectionString="DataSource=QH-20211121JQID;InitialCatalog=bookstore;userID=lbm;password=921210";}后台方法查问图书publicvoidselectbook(stringbookid){sqlstr="selecttop1*frombookswherebooksId='"+bookid+"'";myadpt.SelectCommand=newSqlCommand(sqlstr,mycon);myds.Clear();myadpt.Fill(myds);booksId=int.Parse(myds.Tables[0].Rows[0].ItemArray.GetValue(0).ToString());booksName=myds.Tables[0].Rows[0].ItemArray.GetValue(1).ToString();booksIntro=myds.Tables[0].Rows[0].ItemArray.GetValue(2).ToString();bookPrice=float.Parse(myds.Tables[0].Rows[0].ItemArray.GetValue(3).ToString());booksNum=int.Parse(myds.Tables[0].Rows[0].ItemArray.GetValue(4).ToString());publisher=myds.Tables[0].Rows[0].ItemArray.GetValue(5).ToString();Word文档.photo=myds.Tables[0].Rows[0].ItemArray.GetValue(6).ToString();type=myds.Tables[0].Rows[0].ItemArray.GetValue(7).ToString();}增添图书publicvoidaddbook(){sqlstr="insertintobooks(booksId,booksName,booksIntro,booksPrice,booksNum,publisher,photo,bookstype)values('"+booksId+"','"+booksName+"','"+booksIntro+"','"+bookPrice+"','"+booksNum+"','"+publisher+"','"+photo+"','"+type+"')";;myadpt.SelectCommand=newSqlCommand(sqlstr,mycon);myds.Clear();myadpt.Fill(myds);}删除图书publicvoiddeletebook(stringbooksid){sqlstr="deletefrombookswherebooksId='"+booksid+"'";myadpt.SelectCommand=newSqlCommand(sqlstr,mycon);myds.Clear();myadpt.Fill(myds);}改正图书Word文档.publicvoidupdatebook(stringbooksid){sqlstr="updatebookssetbooksId='"+booksId+"',booksName='"+booksName+"',booksIntro='"+booksIntro+"',booksPrice='"+bookPrice+"',booksNum='"+booksNum+"',publisher='"+publisher+"',bookstype='"+type+"'wherebooksId='"+booksid+"'";myadpt.SelectCommand=newSqlCommand(sqlstr,mycon);myds.Clear();myadpt.Fill(myds);}阅读图书publicvoidbrowsebook(){sqlstr="select*frombooks";myadpt.SelectCommand=newSqlCommand(sqlstr,mycon);myds.Clear();myadpt.Fill(myds);ds=myds.Tables[0];}}图书管理—删除图书protectedvoidButton3_Click(objectsender,EventArgse){GridView1.Visible=false;Word文档.book.conn();intbookid=0;Booleanf=false;if(TextBox1.Text==""){Label1.Text="图书编号不可以空!";}else{bookid=int.Parse(TextBox1.Text);if(bookid<0||bookid>1000){Label1.Text="图书编号的不会是负数或许四位数!";}else{try{book.deletebook(bookid);f=true;}catch{f=false;}}}if(f==true){Label2.Text="删|除成功|";}else{Label2.Text="删|除失败,没有此书";}}静态测试缺点报告表2-1静态测试缺点报告1缺点记录编号ST_Bug_1测试工程系统剖析与设计说明书测试人员李榜明测试日期Word文档.优先级中缺点解决人陈勇缺点描绘一级目录的字体比二级目录的字体小附件〔缺点截图〕缺点解决人陈勇缺点解决考证人李榜明解决日期考证日期缺点能否解决是考证能否经过是备注静态测试表2-2静态测试缺点报告2缺点记录编号ST_Bug_2测试工程系统剖析与设计说明书测试人员李榜明测试日期优先级低缺点解决人陈勇缺点描绘页码在更新以后,第一页的页码没有,页码的附件〔缺点截图〕缺点解决人陈勇缺点解决考证人李榜明Word文档.解决日期考证日期缺点能否解决是考证能否经过未备注静态测试表2-3静态测试缺点报告3缺点记录编号ST_Bug_3测试工程系统剖析与设计说明书测试人员李榜明测试日期优先级高缺点解决人陈勇缺点描绘管理员用例图中,图书管理用例下的阅读和查问用例应当只出现一个图书管理登录根本本信息管理<<inlcude>><<inlcude>>附件〔缺点截图〕

<<inlcude>><<inlcude>><<inlcude>>改正阅读查问增添删除<<inlcude>><<inlcude>>管理员<<inlcude>><<inlcude>><<inlcude>><<inlcude>>系统保护信息管理用户管理订单管理缺点解决人陈勇缺点解决考证人陈勇解决日期考证日期缺点能否解决未考证能否经过未备注静态测试表2-4静态测试缺点报告4缺点记录编号ST_Bug_4测试工程系统剖析与设计说明书测试人员李榜明测试日期优先级高缺点解决人陈勇在UML数据建模中,购物车跟图书应当不过一个引用的关系,能够用数组去实现,而不该当存在一对多的关系。假如你把图书加到购物缺点描绘车中,你要删除或许减少量量,那么是直接对数据库中的图书操作,而且图书不是属于某个购物车的,相当于一个购物车只好装一种图书,明显不合理Word文档附件〔缺点截图〕

.会员-<PK>会员编号-用户名11-真切姓名-密码-号码-电子邮箱-家庭地点-管理员1-<PK>管理员编号0...n-管理员密码-管理员用户名订单-<PK>订单编号-<FK>会员编号-<FK>图书编号-能否支付-支付金额10...n-订单日期-支付方式

购物车-<PK>购物车编号-<FK>会员编号-<FK>图书编号图书价钱图书数目10..n图书-<PK>图书编号书名简介价钱图片库存数目种类缺点解决人陈勇缺点解决考证人解决日期考证日期缺点能否解决否考证能否经过否备注静态测试表2-5静态测试缺点报告5缺点记录编号ST_Bug_5测试工程图书管理模块代码测试人员李榜明测试日期优先级高缺点解决人陈勇缺点描绘查问图书的参数应当是一个整型的变量Word文档.附件〔缺点截图〕缺点解决人陈勇缺点解决考证人陈勇解决日期考证日期缺点能否解决未考证能否经过未备注静态测试测试用例单元测试用例设计(1)、白盒测试用例设计1)程序流程图Word文档.11T1Label1.Text=If(Textbox==〞〞)〞图书编号不可以为空〞F1bookid=int.Parse(TextBox1.Text)Label1.Text="图书if(bookid<0||编号不会是负数或许四位T2bookid>1000)数!"F26Try--catc块635232if(f==Label2.Text=true)T3"删除成功";F3Label2.Text="删除失4败,没有此书";图3-1图书管理—删除图书程序流程图2〕白盒测试用例表3-1图书管理--删除图书白盒测试:〔测试用例编号:TUC_1〕测试用例项覆盖路径覆盖条件覆盖条件组预期输出实质输出〔输入〕合覆盖路径:覆盖条Label1.Text=“图书编号Label1.Text=“图=〞〞1-6-4件:不可以为空〞书编号不可以为T1Label2.Text="删|除失空〞败,没有此书"Label2.Text="删|除失败,没有Word文档.此书"Label1.Text="图书编号Label1.Text="覆盖路径:覆盖条=〞-1〞1-2-4件:的不会是负数或许四位图书编号的不会F1,T2数!"是负数或许四位Label2.Text="删|除失数!"败,没有此书"Label2.Text="删|除失败,没有此书"Label2.Text="删|除成Label2.Text="覆盖路径覆盖条件=〞2〞1-3-4F1,F2,功|"删|除成功|"F3.覆盖条件Label2.Text="删|除失出现=〞hjhjg〞F1败,没有此书"FormatExceptionwasunhandledByusercode异常Label2.Text="覆盖路径覆盖条件=〞25〞:1-3-5F1,F2,T3Label2.Text="删|除失删|除失败,没有败,没有此书"此书"〔2〕、黑盒测试用例设计1〕等价类/界限值测试用例表3-2:等价类/界限值用例表:Word文档.测试用例编号TUC_2测试工程图书管理模块—删除图书重要级别高测试人员李榜明测试日期功能描绘输入图书编号,在数据库中把此编号的图书删去前提条件测试项编号输入等价类/界限值预期的输出1Textbox=〞25〞有效等价类1/正常值Label2.Text=〞删除成功〞2Textbox=〞1001〞无效等价类1/上界限+1Label2.Text=〞没有找到此书,删除失败〞3Textbox=〞-1〞无效等价类2/下界限值Label2.Text=〞没有找-1到此书,删除失败〞4Textbox=〞#¥#无效等价类3/特别字符Label2.Text=〞没有找¥#〞到此书,删除失败〞5Textbox=〞ased〞无效等价类4/纯字符Label2.Text=〞没有找到此书,删除失败〞6Textbox=〞ss123〞无效等价类5/字母数字Label2.Text=〞没有找组合到此书,删除失败〞7Textbox=〞0〞无效等价类5/下界限值Label2.Text=〞没有找到此书,删除失败〞备注Word文档.图3-2等价类/界限值TP截屏2〕、网上书店后台登岸因果图法Word文档.图3-3网上书店后台登岸因果图TP截屏图3-4网上书店后台登岸因果图法判断表TP截屏Word文档.图3-5网上书店后台登岸因果图法测试用例TP截屏集成测试用例设计图3-6网上书店后台登岸集成测试用例TP截屏Word文档.系统测试用例设计3-6系统测试用例TP截屏缺点报告(1)、单元测试缺点报告表4-1:白盒测试缺点报告1缺点记录编号SUC_1_Bug_1测试工程删除图书测试人员李榜明测试日期优先级中缺点解决人陈勇缺点描绘当输入=〞hjhjg〞时,Label2.Text="删|除失败,没有此书",而不是报错。Word文档.附件〔缺点截图〕缺点解决人陈勇缺点解决考证人李榜明解决日期考证日期缺点能否解决是考证能否经过是备注静态测试表4-2:白盒测试缺点报告2缺点记录编号SUC_1_Bug_2测试工程删除图书测试人员李榜明测试日期优先级中缺点解决人陈勇因为数据库中有编号为2这本书,因此输入=〞2〞正常值,缺点描绘先经过查问看能否有此书时,有的再删除。此时发现查问到了此书,并且能够删除,可是图片显示不了Word文档.附件〔缺点截图〕缺点解决人陈勇缺点解决考证人李榜明解决日期考证日期缺点能否解决是考证能否经过是备注白盒测试表4-3:黑盒测试缺点报告1缺点记录编号SUC_2Bug_1测试工程删除图书测试人员李榜明测试日期优先级中缺点解决人陈勇当输入Textbox=〞25〞这一有效等价类时,Label2.Text=〞删除成功〞,实缺点描绘际上不该当是这个结果,因为数据库中没有这本书。附件〔缺点截图〕缺点解决人陈勇缺点解决考证人李榜明解决日期考证日期Word文档.缺点能否解决是考证能否经过是备注黑盒测试

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论