《仓库管理系统项目_软件测试设计说明书.docx》由会员分享,可在线阅读,更多相关《仓库管理系统项目_软件测试设计说明书.docx(8页珍藏版)》请在课桌文档上搜索。
1、仓库管理系统测试支配第I章引言2I1.编巧目的21.2 背景21.3 舂净资料2第2章任务概述22.1 系统概述22.2 目标22.3 攵档概述22.4 软件测试环境3设备3软件环境32.5 条件与限制3第3常支配43.1 测试方案4通元测试4兆成测试4确认测试4泅试工具43.2 测试项目5测试要求5测试类型5测试定义5U停准则53.3 1.iitftt53.4 主要进度53.5 思险管理第4章特试设计说明4.1 第iM例谀计说明川例地取原则怆人(输入的数据和馅入吩H1.)(2)输出(预用的输出数据(3)步状及操作(4)允详偏差74.2 测试执行74.3 网来测试7外5章评价准则75.1 软件
2、错误的产慢性等线75.2 测试通过标准85.3 数据氾录、整理和向堰分析8Ik据记录和察理8问题确认及处理91引盲1.1耳目的本文档是系统切步验收过程中进行一二方测试的帮试方案.其主耍描逑了测试方案、测试项目和各项目的测试用例谀计说明等,测试人员可通过文档的冽送方案结合测试用例,对系统避行测试.本文档的选者莅B1.是I承也商妞市仓库管理员和技术人员:软件工程K理:初试S1.技术人员I1.2在计s机飞速发展的今日,将计算机这一的息处理利器度用于超市仓件的日常殍理已是势必所然,而只这也将为超市仓库管理带来旗所未疗的变更,它可以带来毒SJ不到的收益,I可时也会为企业的E速发展供应无限潜力.采纳计券机
3、管理信息系统已成为制市仓峰府理科学化和现代化的业要标记.它给企业管理来明必的势济效减利社会效ffif.主要体现在:极大提Ini了Ifi市仓库工作人员的工作效率,大大削M了以往入出在近程繁琐,杂乱,周期长的弊端.城丁超市超市仓年管理的全面自动化.可以削M入库管理、出陈管理及麻存管理中的设词,可以节灼不少管理开支,增加企业收入.超市仓序的管理的掇作自动化和信息的电子化,全面提高了超市仓库的管理水平1.3,考量科)系统现目甯求说明出2)项目总体设计说明书3)项II*榭晾设计说明书第2章任务概述2.1超市仓昨管理察统主要实现对物丛和操作人员还有供应商等信息的进行IfiJ样有效的管理.从而次到物品代训的
4、和人员管理的现代化,实现A;JJJt;”市仓除管理系统主要包括:物品进铺存和人如帝理与系统椎护这几个方面.测试主饕针对系统功能性、平安性、率电性方面的测试.XtE的执行人员为本项目的业主方、监理方和承建方。本次测试支配所描述的测试工作为超市仓库甘理系统条统的核体测试及性能测试.2.2目标通过系统测试检簧数据谯足否符合总体设计说明书的要求.程序是否n名总体设计说明书,需求说引朽要求的功徒,系统中各模块的连榜是否IE病.模块之间的*到流是否有中断的状况.数如流是否达到末端等.同时计时Ki理方在测试过程中发党的H咫进行相应的回来测试,保证已发觉何置已解决.2.3文档述本文档按IEEEMd829199
5、X4扰件测试文档,襄求娴写.为i吨本次验收测试的要求.作适当调整.本文档主要辎述测试如支配、处织和管理测试的方法和步IS.不描述测试用例的执行娴费玮节.也不描述产出特征运行的技末细微环节.本文将说明白打算和进起巾仓库管理系统项目三方测试所陶辕的各项工作.并作为指导务个测谎工作的依据.本测试支配的主要用途如F1 定义软件的三方测试: 定义软件测试环境: 碉定测试风险: 测E通过准则I本测试支配各R节包括以下内存: 在什务慨述中,描述r本科试支配的被测试展用的格;兄.力景本文档的简介: 描述了构成君试环境所甯的硬件和枕件配置,以及这硬件和软件的安装、测试和旨理的支配I 在浦试项目中.担述各项被测软
6、件的总体测试要求.WiJ.测试定义; 在潮试方法和基本原理中.描述执行篇试的方法却匹木加理: 在数据记录、整理和问题分析中,描述按本测试支配所作制试的数据整理和分析过线.并说明T题的荆定*分和处理I2.4软件,被环发本次测i环境定于学生自己在布台的测试环境.测成所运用到的硬件过招、系统软件.KJIJ支撑软件由学生自己支配.2.4.1 *hi,Kift备环境产品产品JBSf三F*业务应用朦务器运行下列系统的程序包:仓储好理系统TomcatWINDOWS操作泉统中心数据昨IH务JS部名下列系统的数据库实例表空间:仓站管理数据系统仓怙致据交换平台OracIciOgDatabaseW1.NDOWS拨作
7、系统2. 4.2款件环境操作系维:WindOWSiXP软件:、闷谎器、1.oadRunner客户端支持软件IHfrUSIE6.0或以上版本1.J读战2.5条件与制本次测试的很制包括:(1)由广本次测出时象只是个文档,所以没有测试实例.可能跟实际状况有出入.只能作为一个卷号试方案。(2)本次测试将不考虑关系数M库的安装和功徒.测试IiIf妆对应已安装并处于可悌作的状态.(3)本次测试将不干脆测试Web服务器.(4)整个测试主委进行系统测试,不打算进行中元测试和型成期试-本测试支配和日程支配是在下述前提下完成的I(I)需求和功能块格说明是完全的、正附的和抬定的.(2)系统实现/用求和功能规格说明所
8、定义的功能.(3)测试提示明确的描述了对本次刈试的要求.第3聿支配3. 1,区方案本次篇试上委任务是对帕市仓库哲理系统进行初步验收的(试.测试的主要内容为:系统出要功能测试.监理方测试发空时物的回来测试以及系统的性俺君试.3.1. 1单元,试在需求规格说明“中描述的全施功能.部将在选定的客户联,服务对配F1.f1.i合上进行测试.初试中须要苦虔正常的功能实现和延强测试,即运用设计并不期我的数1避行操作.3.2. 2j*n岖成测试的Ii的是确保各通元武合在一起后能纳按既定点图协作运行,并确保坦R的行为正,它所将试的内容包括明元间的接口以及妪成用的功能,运用电意测试方法将试集成的功便.集成跳试中没
9、完成的功能进行M来浦试.3.3. 3认,试德认药试又例为有效性测试.其任务是检查软件的功能和性能是否与需求说明中痈定的指标相符.碉认测试阶段有进行确认测试。软件配置审查四项工作.砒认制试一般此在模拟环境下运用黑盒测试方法.的特地测试人员和用户参与的测试.4认测试须要需求说明H、用户手册科文档.要制定测试支配,确定测试的项目,说明测试的内容婚述具体的特试用例.妪成测试中没完成的功能进行回来1试.软件配置审衣的任务是检簧软件的全加文档资料的完整性、史碇性.如发i*i和错误.应补充和设正.同时耍城推好书目.为以后的软件维护工作奠定整1.3.4. 4区工具Mercury1.oadRunner8.11.
10、oadRunner是一种面料系统行为和性能的工业标准级价我测试工具.通过以模拟匕千万J1.1.户实施并发负找及实时性能监河的方式来端认和ft找何Ja.1.oadRunner陡移对整个企业架构jJ1.fMi(通过达川1.oadRunncr.企业能爆大限度地爆检测试时间.优化性能和加速应用系统的发布战硼.I1.n(企业的M络应用环境加必儒支持大他用户.网络体系架构1台各类应用环境H由不同供应商供应软件和快件产品.班以依知的用户负我和愈来红W椎的应用环境使公司时时担忧会发生用户响应速度过慢,系统刑溃警H2这关都不行退开批与致公司收费的报失.MercuryInteractive的1.oadRunner
11、便让企业爱护自己的松入来淞,无需购置额外硬件而城大尔强地利用现有的IT货源,并碉保终端用户在应用系统的各个环节中对其测试应用的旗中.牢推性和可扩展性都有良好的评价.1.oadRunner是种动用J各种体系架构的自动负皴测试工J1.它便双料系统行为并优化系统性能,1.oadRunner的测试对象是整个企业的系统,它通过模忍欢际用户的拨作行为和实行实时性侵监测,俺更快的It我和发竞问卷.此外,1.oaORunner能支持广范的协议和技术.供应特别的解决力窠.3.5. 项目3. 2.1,父鬟求对槌巾仓除管理系统项H内SJ测试须!&满意下列要求: 对牧件需求报告描述的软件功能进行刈试,以验证其是否满意
12、规定的要求. 对软件的平安性进行测求 时软件本:性进行1试,包括容错性的测试. M物件坊阳性进行涮试.包括物理解朴、易学性、易操作性的1试. 运用等价类划分、的机测试、疥锚法、因果图法、状态图法进行测试. 完成对软件能求的完全用S1. 对第统的性解进行1试.包括靠统晌应,并发测试.3.2.2MKftf1.表3-1苛认类型标织号,试对象功能性车,住用性tttt动他不安性tt用性并发性O1.超市仓底管理系统3.2.3试定义表3-2浦试定义目标火兮MKMMU1.假嵬和的束O1.好市仓库管理系统无舂见本文3.2.4ff*M帔测软件无法正常安装将导致初步测试执行活动.被测软件在测试过程中发觉小大跳陷影响
13、后徒期试工作,带手效伊体测H执行活动.3.3,城打, :2:刈匕”表,测试项H及足指依据M户需求说明书并结合本次利试的特点抽取(R要的业务系统功能划分为小的独目并建立列表. 依据测试范围和测试目K,设计各模块的i据用例,解试各板块数M是否符合系统总体设计说明书要求的*械流,依衣程序的来源是否正确.依粼的存俅及计弊过程是否iE确.并检杳系统是否达到用户霜求说明书,所要求的功能3. 4主央进度表3-3科送送收序号活动女贵人酒动Jt果1测试方案蒯射测试支配2测试用例设计测试用例集3测试执行测试执行记录、何鹰报告4同来朝试Ia来测试执行记录5洌试报告韵制测试报告4. 5风管理 由于不行双*1的浮由导致
14、测试时间压缩,北外因受M结环境的限制.性能测试时间也将有所变动,通过用加廷长冽试时何,并实行加班方法解决.通过软件测试批鱼谢测试项目的总体管理工作.统组织,监控科忒工作,协训测试与开发工作. 由于测试人员是非系统开发人员,对系统的熟识、功能的理电会存在不明确的地方.导致飘试工作效率得低,我至导致测试方向给格,可通过加闻与承建方测试人员的沟通,相互间形成共识,并由承建方人员对功能进行酬设并供应技本支持.第4章UK设计说明本次替试火设计将试用例40个.用例覆维功能测试、平女性测试、易用性测试筠测试类型,用例R体分Ai如下表所示,&3-4测试具体类型美n分相平安性,祓试,用性,试tt*WK市布立*理
15、京统26623340所占比例(%)65%15%5%7.5%7,%100%4.1我用例帔计说明4.1.1 IRffftvaM用例设计策略具体描述为: 功僚,就,依据软件需求斓格说明的功能描述,对软件的在夜功能逐一进行蛉迂,在对软件的各项r功能逐进行溯试时对被测试软件的可选择项目和输入妆据进行分类将一个笑数第分别设计测试用例:/运用衿价类划分.(机测试,触帽法遵行测试出计, 平安性,试,从授权用户方面在看足杏仃足舔权限运川系统和数班来进行测试:,从非授权用户方面会片是否能访问系统和和数据来进行萄试. WttMK,通过用户误提作的儿科模式设计浦试用例,运用精俣的操作序列对软件进行测试.,运用超过物人
16、公国的数据对轨件进行输入的1试. 船用性IHK,从软件的易操作性、易学习性等方面对软件进行逐项1成. 住俺试,依据系统用户箔未及口体设计的性能规定对系统的并发.响应速位方面透行测试.(1)摘入(输入的故据和输入吩咐各用例的输入铉施和输入吩附.弹虬各用例我格.(2)佰出(预期的检出效疑)各用例的悔出(包括预期界面掠出和数据均出),详见各用例表格.。)步歌及操作各用例的测试步骤及悌作依次,律虬各用例衣格.(4)允许偏差1. 附例中所描述的操作提示(包括未作前提示、提作结果提示),可能与实际特试界面提示文字存在差异,在不影喻用户对该提示的理舞的状况F,该龙异阀于忝统允许僚差.2. IIJ例中所描述的
17、界if:操作抄件的片称、标咫,可僮与实际测试界面的操作控件存在主异.在不产生歧义的状况下(例如,“添加”与“增加”).该是异M于系统允许偏差。4. 2,试执行测试执行应严格依据期试支配中的过懂支配进行,执行过程中,应做好详尽的观试记录,这些记录包拓I 记录华个阳例的执行结果; 记求用例执行过程中相关的细潢环V: 记录执行测试过程中出现的不?常,的砧果: 记录测i过程中新增的测试用例。4. 3回来,箕问朱苕试神况新苕试发觉缺陷的观试用例,以偷认软件缺陷得到修J.第W评价准则5.1软件修修的产岐性tf5-1制试Wi次国摄尸峻性级说,1不能执行正常功能或叔要功能.成音危及人身平安.2严校地影响系统要
18、求或培本功能的实现,11没ff方法If决.3产攻地影响系统要求或基本功能的实现,怛存在合理的解决方法,4使推作才不使利或遇到麻烦,但不影*执行工作功能或童要功能.5其饱如误5-2测试t性试,性K产岐性f1.t功能功徒没有实现I功能部分没盯实现,没有竹代方案2功能舐分没有实现,有仲代方案3业务业务流程存在重大隐也I业务施程连接错误2性能不能满意性能指标2容错由误操作或播识筠人等导0t死机或系统自.5退出I对i吴操作、楮谈输入没有提示3没有识别非法俗、错误输入.导致错误数据存M到数IWw中3M用界面不友好,出现中英攵夹杂的界面4提示不询晰、出现豪始的英文捱示4界面风格不一样4要求用户处输入计算机可
19、记忆的内容.仙故寓晾设计错误.违反数据一样性规则3要求川户水输入计停机可记忆的内容.如导致用户运用不便利4没有JK机粕助4杳询结果输出方式不n观4透底在特定的软.硬件环境F.功位不能实现I在恃定的软、慢件环境F,功能部分不能实现,没有许代方案2在特定的软、段件环境下,功能部分不能实现,有合理的普代方案35. 2,试通过标址 钳误警纵为I的锚误不存在I 错误邳级为2的错误皎中一箝 错谈等级为3的错谈数呆一8: 全SJ提交的恺决都已更正,5. 3数蠢记录、整和向分析5. 3.1数记录和燮在测试过程中,由测试班记录测试用制的基本执行状况,埴写测试用翎记录表)软件葡试过程中发觉精设或故田时.够试人员应
20、将错谯现*,故障产生的旦体步骤、测试能件等进行具体记m并垠耳软件用咫报告$.依据锚决标由分析站5R和驾收的其他信息对WH吴进行讨中,提出宿识分类和定段看法,为并决测试工作结果供应依据,软件向跣等级定义为I 产段I会影响到任务成效的软件时做; 会对任务的功徒产生影峋,但不影峋到整个任务的成败, 稍微:给操作员带来不便利或麻烦,但不彭咐所要求的功能实现的软件问JB.5.3.2问认及处事软件科试起先诃应建立软件何微报告致病府.对软件浦试过程中发觉的何题应R体的记录在软件问咫报告表中.并按规定的程序传递.若系统轨件存在m大缺陷疗效系统无法进行,划应马上停止测试,H到受特轨件被修改史正。软件浦试过程中发觉僚误或故障时.浦试人员应将错谯现*,故此产生的H体步骤、测试於件等共体记J.若精快或故的会危及系统、分系统的平安或系统、分系统已无法接行正常工作.则应当上伶止测试.也到受测软件被诔改更正.否则,皎应I1.测试.1.作按柠道行以便援得更多的错误或故价信息.依据靖谯续i1.1.分析结果和驾袁的其他伉1时任以送行评审.提出WH出分类和定坡打法.为判袂测试工作玷果供应依据