




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章系统测试开发设计系统之时,无法保证设计完成后,系统便尽善尽美,很多时候,其都有存在一些不足,所以无法立即将其投入使用,而是要对其进行测试。通过测试来对其存在的不足和缺陷进行发现,然后选择合适的举措来对其进行处理。需要注意的是,在系统中,部分错误较为明显,发现起来并不困难,而部分错误则隐藏较深,表面上无法发现这类错误,举例而言,在执行程序之时,错误的进行数据计算算法和逻辑算法的结果,因此,对于这种动态故障,不仅需要花费成本来对其进行处理,而且还会影响管理工作的正常开展,在编程期间,必须足够谨慎,到了调试环节,也能够依照相关要求展开调试工作,这样才能够保证最终的调试质量。6.1测试方法测试方法一般都是两种,具体如下:第一,黑盒测试。其通常都是展开功能测试,通常是对程序的接口进行测试,并可能对程序的功能使用做一些数据摄取和输出,让其和外部信息整合起来。第二,白盒测试。通常在对系统结构进行测试之时,会用到此手段,其能够用合理的方式来测试程序,以令程序得以正常运行,满足用户的相关要求。在进行功能测试之时,其需要涉及到诸多方面的内容,比如对系统安全性、适用性进行测试等[17]。6.2白盒测试功能描述:如果用户想要注册该系统时,需要在注册页面的相应位置,根据要求输入相关信息,具体而言,主要包括四类信息,首先是账号、密码,它们的长度需要保持在不低于三位,不超过十位的范围。其次是电话号码、角色,前者通常是十一位,后者必须选择,不可为空。用语句覆盖法进行测试。对代码进行测试。根据以上测试代码得出如下程序流程图图6-1用户注册程序流程图(4)测试用例:用用例ID用例名称测试数据覆盖路径预期结果实际结果1用户注册用户名=“admin”密码=“123456”电话=角色=“管理员”1-6-11-16-20注册成功注册成功2用户注册用户名=“dd”1注册失败注册失败,提示用户名必须在3~10之间!3用户注册用户名=“admin”密码=“30”1-6注册失败注册失败,提示密码必须在3~10之间!4用户注册用户名=“admin”密码=“123456”电话=“1303030”1-6-11注册失败注册失败,提示电话号码格式不正确!5用户注册用户名=“admin”密码=“123456”电话=角色=“”1-6-11-16注册失败注册失败,提示角色不能为空!表6-1用户注册测试用例表(5)测试最终结论:系统并无问题,可正常运行。6.3测试分析经过上述测试,该医院的门诊智慧平台管理系统在初始阶段就满足了所有用户的需要。另外,此次设计的这一系统也和性能要求相符,因此具备推广价值。在测试系统之时,具体测试情况为:第一,测试系统功能。此次设计的是医院门诊智慧平台管理系统,在测试该系统之时,选择合适的举措对其各项功能进行了测试,测试证明其并无问题存在后,才将其投入使用。第二,此时系统强度、性能。这样的测试提供了一种合理的方式来对系统预期功能进行测试,看其有没有首先预期功能,或者远远超出预期。第三,安全使用测试。测试此系统的使用、控制是否不受时空局限,同时测试系统数据安全性。在模块测试中,不仅需要审查代码,还需要测试相关软件,通过这类测试,来确保系统各模块能够正常运行[19]。6.4测试结论从这个医院门诊智慧平台管理系统来说我们在一开始就把代码写得越好,在以后的阶段就会有越少的错误,在测试系统时也会得到更好的结果。系统测试是一个长期的职位,所以系统bug通常是有边界的,但它们会被我们的人工测试发现,但从长远来看,这可能是乏味的,bug也会发生,所以我们实施自动化测试,以避免bug再次由于工作人员的疲劳而继续测试,帮助我们发现问题。测试和调试不是一回事,也就是说,调试是指你知道一个错误,然后去准确寻找并且可以及时去改正它,而测试是指系统在工作过程中发现问题,并停止下来去进行修改处理,以确保后续工作能够正常发展。参考文献[1]孙卫琴..Java面向对象编程[M].电子工业出版社.2016.7.[2]杨学全.JSP编程技术[M].北京:清华大学出版社.2014.4.01.[3]孟琼.Spring框架事务处理技术研究[J/OL].江西省计算机研究所.2012.10.05.[4]董袁泉.基于Hibernat框架的J2EE应用开发[J/OL].沙洲职业工学院学报.2011-03-15.[5]余银山,胡正华.基于Struts2框架的Web应用开发研究[J/OL].电脑知识与技术.2017-06-05.[6]肖炜.基于MyEclipse开发环境的移动图书馆系统设计[J/OL].网友世界.2012-10-15.[7]陈刚.基于MySql存储引擎的融合查询方法[P].杭州求是专利事务所有限公司.2018.04.09.[8]JaroslawSkaruz.ApplicationsofEvolutionaryComputingSpringer.[B].海德堡出版社.2016.[9]李云云.浅析B/S和C/S体系结构[J/OL].科学之友.2011.01.15.[10]张淑荣,苏兵.C/S与B/S两种软件体系结构[J/OL].电脑学习.2010.12.01. [11]崔楠.车辆违章信息管理系统的实现[J/OL].山东:山东大学.2012.[12]刘国艳.家庭财务管理的设计与实现[J/OL].山东:山东大学.2012.[13]仲丽维.Web版交通车辆违章查询系统[J/OL].现代技术制造与装备.2010.07.15.[14]戴马.基于J2EE架构的SSH2组合框架的Web应用[D].苏州大学.2010.10.01.[15]李庆敏.基于MVC架构的RIA分层框架的接口模型[P].广州市深研专利事务所.2008.7.30.[16]陶幸辉,宋志刚.软件系统测试类型及测试用例设计.[J/OL].科技经济市场.2011-06-15[17]陈鑫.Spring框架的分析和研究[J/OL].电脑知识与技术,2015.7.08.[18]Java应用技巧与实例[M].北京:人民邮电出版社.2013.[19]徐曾春.基于B/S的三层结构网络考试系统研制[J].计算机与现代化.2015.结论此次在设计系统之时,对于软件的选择十分重视。同时,笔者还结实际需求来设计了系统具体的功能模块,从而为其正常运行提供保障,让其作用得以充分发挥出来。然而通过对当前设计的系统进行分析能够发现,它还是主要是采用了B/S结构来做出一个略微简单的医院门诊智慧平台管理系统,在功能需求上它还是不够完善的,因此往后在对其进行运用之时,其还有许多地方有待完善。此次设计的这一系统还有不少地方需要改进,具体而言:1、可借助Java技术来增设一个回复预定信息的功能。2、此次设计系统之时,因为并未考虑到其实际使用的问题,因此在设计当中也没有对个人信息的安全进行保护。3、工作评价方面:用户可以通过医生评价相关页面对该医生的职业规范与行为进行打分和评价,并且该信息直接与该医生评奖评优以及升职加薪直接挂钩,但是由于时间问题,并且目前我们所掌握的技术和知识不成熟,这一方面功能还
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中介公司劳动合同标准文本
- 公会和运营合作合同标准文本
- 便利餐盒采购合同标准文本
- it产品维护合同标准文本
- 2025【合同范本】财产分割协议书格式模板
- 个人房屋抵押货款合同标准文本
- 2025保险合同财产抵押协议
- 临时雇佣房屋合同标准文本
- vaillant燃气采暖热水炉说明书
- 公司租赁服饰合同范例
- 2024年全国单招护理专业综合题库
- (一模)2025年广州市普通高中毕业班综合测试(一)历史试卷
- 江门2025年广东省江门市新会区教育系统招聘事业编制教师188人笔试历年参考题库附带答案详解-1
- 2024年10月成都市金牛区人民政府西华街道办事处公开招考1名编外人员笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2024年四川公务员《行政职业能力测验》试题真题及答案
- 2025年福建鑫叶投资管理集团有限公司招聘笔试参考题库含答案解析
- 《围术期麻醉管理策略》课件
- 自考《莎士比亚研究》考试复习题库(含答案)
- 急诊超声学知到智慧树章节测试课后答案2024年秋温州医科大学
- 急救与心理技能(视频课)知到智慧树章节测试课后答案2024年秋中南大学
- 全国川教版信息技术八年级下册第二单元第2节《制作文创作品》教学设计设计
评论
0/150
提交评论