欢迎来到天天文库
浏览记录
ID:38110602
大小:288.50 KB
页数:5页
时间:2019-05-25
《Web_MIS系统的测试设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第8卷第4期南通大学学报(自然科学版)Vol_8No.42009年12月JournalofNantongUniversity(NaturalScienceEdition)Dec.2o09WebMIS系统的测试设计和实现周建辉,宋楚平(南通纺织职业技术学院信息系,江苏南通226007)摘要:为了对基于三层架构的WebMIS系统进行测试,以论文评审系统为例,分别从功能测试和性能测试两方面着手。探讨了WebMIS系统功能测试用例的设计及执行,提出WebMIS系统的性能测试设计和实施方案,并用实例验证了该方案的可行性.对同类系统的测试具有一定的借鉴意义.关键词:WebMIS
2、系统;功能测试;性能测试中图分类号:TP311.5文献标志码:A文章编号:1673—2340(2009)04—0025-04ApplicationofSoftwareTestingonWebMISZHOUJian-hui,SONGChu-ping(DepartmentofInformationTechnology,NantongTextileVocationalTechnologyCollege,Nantong226007,China)Abstract:Consideringtheimportanceofthree—tier-basedWebMIStesting,t
3、hearticlediscussesthedesignandexe—cutionofthefunctiontestingcaseofWebMISbytakingtheexampleofThesisEvaluationSystem.Italsoputsfor-wardtheperformancetestingandimplementationsolutionstoWebMIS,offeringsomesuggestionstothetestingofsimilarsystems.Keywords:WebMIS;functiontesting;performancete
4、sting0引言试具有一定的借鉴意义.随着Web技术的发展,很多MIS系统都采用1WebMIS系统概述三层架构[-2]或基于工厂模式的Web结构来开发.相对于传统的C/s结构的系统而言。基于web形式本文提出的论文评审管理系统,三层架构如图的MIS系统在功能、性能方面有较大的区别,如何1所示.对WebMIS进行有效的测试,保证系统在功能、性在该系统中,用户表示层由web页面、CSS样能等方面满足用户的要求。已经成为一个迫切需要式和表单验证处理(JavaScript函数)构成,业务逻研究的问题.本文以论文评审系统为例,就该系统辑层由业务流程和业务逻辑类构成,数据访问层
5、由的功能测试和性能测试进行研究,对同类系统的测存储过程、SQLHelper和数据访问类组成.收稿日期:2009—09—15基金项目:南通纺织职业技术学院自然科学基金项目(J2005—9)作者简介:周建辉(1976一),男,讲师,硕士,主要从事软件测试等方面的研究.E—mail:zjh@nttec.edu.an·26·南通大学学报(自然科学版)2009拄main.aspx.下文介绍的功能测试用例设计就以该功能模块为例.2.2功能测试用例设计及执行功能测试用例[4的设计在整个功能测试过程中占据十分重要的地位,主要根据需求规格说明书上指定的产品功能进行设计.由2个主要部分
6、组成:测试用例的输入和预期的输出结果.在决定测试用例的输入时既要考虑到合理正确的输入,也要考虑到不合理的错误的输入,不合理的错误的输入图1论文评审系统的三层架构对应的测试用例往往是正常输入对应的测试用例的几倍、甚至几十倍.2系统功能测试功能测试用例主要包含如下几个要素:用例场系统功能测试是指测试系统的功能是否满足景、前置条件、操作步骤、用例编号、测试项、用例输用户的需求。主要采用黑盒方法[31来完成.系统功能入、预期结果、实际结果和结果比较说明.一个完整测试的主要依据是软件产品的需求规格说明书和使的测试用例还可以包含其它的一些信息,例如:项用说明书,在有些情况下还要
7、考虑实际应用领域的目名称、模块名称、用例作者等.相关标准和要求.功能测试用例的执行有2种方式:手工和自动功能测试的基本流程为分析需求,编写功能测测试.手工执行测试就是依靠人力根据用例中的输试计划,设计功能测试用例,执行功能测试,记录入描述输入数据,记录观测到的结果并作出判断,测试结果并形成功能测试报告.下面就分析需求、主要用在小型的系统中.自动化功能测试就是借助功能测试用例设计及执行两个方面作详细探讨.自动化功能测试工具,录制测试脚本,配置数据并2.1分析需求确定系统的功能优化脚本,然后自动执行测试并返回测试结果,主分析需求需要与客户及时有效的沟通,在测试要用在
此文档下载收益归作者所有