-禧徕乐快递管理系统订单管理测试用例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

禧徕乐快递管理系统-订单信息管理模块测试用例XILAILEExpressManagementSystem—ModuleofOrderInformationManagementTestCaseCR项目组V1.0拟制人Writer学号Number批准人____________________Approver____________________二〇一四年五月二日May02,2014目录1引言(Introduction)..............................................11.1编写目的(Purpose).............................................11.2定义(Definitions)............................................11.3运行环境(RunningEnvironment)................................21.4参考文献(References).........................................22测试(Testing)................................................22.1测试方法(TestingMethod).....................................22.2测试计划(TestingPlan).......................................32.3测试时间(TestingTime)......................................42.4测试模块(TestingModule).....................................42.5测试准备(TestingPrepare)....................................42.6测试人员(Tester).............................................43订单模块测试用例(OrderTestCase).............................44查询模块测试用例(Querymoduletestcase)......................85评价测试结果(EvaluationTestResults).........................1011引言(Introduction)1.1编写目的(Purpose)软件测试是软件工程中非常重要的环节,是软件质量的保证。软件测试是使快递管理系统中的订单信息管理模块更加完善,也使系统进一步优化。为了更好的满足管理员以及客户的要求,为了管理员以及客户提供更高的服务,因此对订单信息管理模块进行测试。测试的目的主要是发现模块中存在的缺陷和错误,主要是对本模块的数据库和输入的文本框等进行测试,测试的目的就是在系统投入生产性运行之前,尽可能多的发现软件中的错误。Softwaretestingisaveryimportantpartinsoftwareengineering,softwarequalityassurance.Softwaretestingistheorderinformationmanagementmoduleexpressmanagementsystemmoreperfect,butalsomakethesystemoptimization.Inordertobettermeettheadministratorandcustomerrequirement,inordertoprovidehigherserviceadministratorandcustomer,sothetestorderinformationmanagementmodule.Thepurposeofthetestismainlyfoundinthemoduleofdefectsanderrors,mainlyonthemoduledatabaseandinputtextboxandothertests,thepurposeistotestbeforethesystemisputintoproductionrun,asmuchaspossibletofindsoftwareerrors.1.2定义(Definitions)订单信息管理模块,主要针对管理员对订单信息的管理,为了使管理员能够更快捷方便的添加、查询、修改、删除订单的信息,确保了输入的信息准确性和安全性,避免由于大量订单需要输入而导致订单信息的输错。Orderinformationmanagementmodule,mainlyfortheadministratortoorderinformationmanagement,inordertoallowtheadministratortomoreefficientandconvenienttoadd,query,modify,anddeleteorderinformation,toensurethattheinformationaccuracyandsafetyinput,toavoidbecauseofthelargenumberofordersneedtobeinputinthewrongorderinformation.21.3运行环境(RunningEnvironment)本项目采用360浏览器/服务器(B/S)模式,360浏览器的程序是以VS2010为开发软件的应用程序,数据库采用SQLServer2005。本项目可以在WindowsXP,Win7,以及更高版本系统上运行。TheprojectadopttheBrowser/Server(B/S)model,thebrowser'sprocedurewilluseVS2010asdevelopmentsoftwareapplication,databaseusingSQLServer2005.ThisprojectcanrunonWindowsXP,Win7,andhighersystem.1.4参考文献(References)[1]ElfriedeDustin.有效软件测试.北京:清华大学出版社,2003.9[1]ElfriedeDustin.Effectivesoftwaretesting.Beijing:tsinghuauniversitypress,2003.9[2]王辉,来羽,陈德祥.ASP.NET3.5(C#).清华大学出版社,2011.3[2]WangHui,LaiYu,ChenDeXiang.TheASP.NET3.5(C#).Tsinghuauniversitypress.2011.3[3]AbrahamSilberschatz,HenryF.Korth,S.Sudarshan.数据库系统概念.第5版.北京:机械工业出版社,2008.6[3]AbrahamSilberschatz,HenryF.Korth,S.Sudarshan.Databasesystemconcepts.FiftheditionBeijing:MachineryIndustryPress,2008.62测试(Testing)2.1测试方法(TestingMethod)本系统主要采用了两种测试方法:黑盒法、白盒法。a)黑盒法:又称功能测试,其测试用例是根据程序的功能说明来设计的。在应用这种测试法时,测试者完全不考虑程序内部结构和内部特性,把软件看成是一个盒,测试时仅仅关心如何找出使程序不按要求运行的情况,因而测试是在程序进行的。黑盒法是最基本的测试法,主要测试软件能否满足功能要求。看输入能否被正确地接收,且能否正确地输出结果。b)白盒法:又称结构测试法,其测试用例是根据程序内部的逻辑结构来设计3的。用白盒法测试时,从检查程序的逻辑着手,从未学过测试方法的人看来,使程序中每条语句至少招待一次似乎就达到目的了。这样做可看穷尽路径测试。穷尽路径测试往往做不到,对于简单的程序即使做到穷尽路径测试,仍不能保证程序无错。Thesystemusestwomethods:blackboxmethod,whiteboxmethod.a)Black-boxmethod:alsocalledfunctiontest,thetestcasesaccordingtothefunctionoftheprogramisdesignedforthat.Intheapplicationofthistest,thetestisnotconsiderprograminternalstructureandinternalcharacteristics,thesoftwareasaboxof,onlycareabouthowtofindoutwhenthetestthattheprogramdoesnotaccordingtotherequirementsofoperation,andthereforewasthetestprocedures.Blackboxmethodisthemostbasictestmethod,themaintestsoftwareyoucouldmeetthefunctionalrequirements.Seeinputcanbecorrectlyreceive,andcancorrectlyoutput.b)White-boxmethod:alsoknownasstructuraltest,thetestisbasedonthelogicalstructurewithintheprogramdesign.Whiteboxtestingmethod,thelogictoproceedfromtheinspectionprocedure,testmethodhadneverstudiedtheeyesofthehospitalityprogramatleastonceineachstatementseemstobeontarget.Thiswillseeanexhaustivepathtesting.Exhaustivepathtestingisoftenimpossible,evenforsimpleprocedurestodoexhaustivepathtestingprocedurescannotguaranteeerror-free.2.2测试计划(TestingPlan)对本单元进行测试,进行黑盒测试,检验能否实现功能。输入正确的条件,预期结果,输出信息。输入错误的条件,预期结果,无法输出信息,提示输入正确条件。进行白盒测试,检验各程序路径是否能执行到。Taketesttotheunitbyclose-boxtesting,andcheckupwhetheritcanachievefunction.Entrycorrectconditions,expectresults,printinformation.Ifinputtingerrorconditions,theexpectedresultswillnotbetheoutputinformation,promptinginputthecorrectconditions.Foropenboxtesting,testingtheprogrampathcanperformtodoit.42.3测试时间(TestingTime)本系统的测试分为两个阶段进行:第一阶段:对自己所开发的模块进行测试,记录模块中所存在的问题。测试时间:2014.5.1~2014.5.2.第二阶段:组员之间互相进行测试,看是否有遗漏疏忽的漏洞,记录模块中所存在的问题。测试时间:2014.5.2~2014.5.3.Thesystemtesti

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功