《基于JavaWeb的水果商城的设计与实现》12000字(论文)_第1页
《基于JavaWeb的水果商城的设计与实现》12000字(论文)_第2页
《基于JavaWeb的水果商城的设计与实现》12000字(论文)_第3页
《基于JavaWeb的水果商城的设计与实现》12000字(论文)_第4页
《基于JavaWeb的水果商城的设计与实现》12000字(论文)_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

[15]。6.3测试内容本次的测试内容是检测系统各功能模块在实现时隐藏的问题,以及系统能否在不同浏览器正常运行,在系统中修改信息后数据库中对应的信息能否进行修改,主要有登录测试用例、注册测试用例、水果商品管理测试用例、订单查询测试用例、购物车测试用例五个部分。6.4测试用例本系统主要采用黑盒测试的方法,来检查系统出现的一些未知错误。(1)通过输入不一样的账号和密码,来检测水果商城系统的登录功能是否完善。登录测试用例表如表6.1所示。表6.1登录测试表编号测试内容测试数据预期结果测试效果测试状态1账号不为空账号:null密码:123456点击登录按钮提示请输入用户名点击登录按钮提示请输入用户名符合预期2密码不为空账号:guo123密码:null点击登录按钮提示请输入用户密码点击登录按钮提示请输入用户密码符合预期3账号是否存在账号:abcdef密码:000000点击登录按钮提示用户不存在点击登录按钮提示用户不存在符合预期4密码是否存在账号:guo123密码:aabb11点击登录按钮提示密码输入错误点击登录按钮提示密码输入错误符合预期5输入正确的账号跟密码账号:guo123密码:123456点击登录按钮跳转到主页面点击登录按钮跳转到主页面符合预期(2)用户注册成会员测试用例,注册测试用例表如表6.2所示。表6.2注册测试表编号测试内容测试数据预期结果测试效果测试状态1输入已存在的用户名账号:guo123密码:123点击注册按钮提示该昵称已存在点击注册按钮提示该昵称已存在符合预期2输入少于6位的密码账号:guo123密码:123点击登录按钮提示注册密码长度应大于6!点击登录按钮提示注册密码长度应大于6!符合预期3两次密码输入不一致密码:123456确认密码:123点击注册按钮提示密码与确认密码不同!点击注册按钮提示密码与确认密码不同!符合预期4以上输入都正确账号:guo1234密码:123456确认密码:123456点击注册按钮提示用户名注册成功点击注册按钮提示用户名注册成功符合预期(3)通过增加、修改、删除水果商品信息来检测水果商城系统的水果商品管理功能是否完善。水果商品管理测试用例表如表6.3所示。表6.3水果商品管理测试表编号测试内容测试数据预期结果测试效果测试状态1增加水果商品信息水果商品名称:联想拯救者,市场价:9985,会员价:9000添加水果商品信息成功添加水果商品信息成功符合预期2修改水果商品信息水果商品名称:联想拯救者,市场价:9985,会员价:7999更新信息成功更新信息成功符合预期3删除水果商品信息水果商品名称:联想拯救者,市场价:9985,会员价:7999删除信息成功删除信息成功符合预期(4)通过查询订单的每种状态来检测水果商城系统的订单查询功能是否完善。订单查询测试用例表如表6.4所示。表6.4订单查询测试用例表编号测试内容测试数据预期结果测试效果测试状态1已付款查询水果商品名称:联想拯救者,市场价:9985,会员价:9000已付款查询已付款查询符合预期2已发货查询水果商品名称:联想拯救者,市场价:9985,会员价:9000已发货查询已发货查询符合预期3已收货查询水果商品名称:联想拯救者,市场价:9985,会员价:9000已收货查询已收货查询符合预期(5)测试添加水果商品到购物车功能,购物车测试用例表如表6.5所示。表6.5购物车测试用例表编号测试内容测试数据预期结果测试效果测试状态1不登陆的状态下购买水果商品水果商品名称:联想拯救者,市场价:9985,会员价:9000请先登录后购物!请先登录后购物!符合预期2登陆的状态下购买水果商品水果商品名称:联想拯救者,市场价:9985,会员价:9000添加至我的购物车添加至我的购物车符合预期3调整购物车的水果商品数量水果商品名称:联想拯救者,市场价:9985,会员价:9000数量:1水果商品名称:联想拯救者,市场价:9985,会员价:9000数量:5水果商品名称:联想拯救者,市场价:9985,会员价:9000数量:5符合预期4清空购物车水果商品名称:联想拯救者,市场价:9985,会员价:9000数量:1购物车为空购物车为空符合预期5去收银台水果商品名称:联想拯救者,市场价:9985,会员价:9000数量:1成功跳转到订单页成功跳转到订单页符合预期6.5本章小结本章通过黑盒测试方法对水果商城系统进行用户的登录注册功能、水果商品管理、订单管理,以及用户将水果商品加入购物车的测试用例进行分析,水果商城系统全部功能均能正常实现,而且可以稳定运行。

第7章结论水果商城系统的设计主要使用PHP语言进行完成,并且使用MySQL数据库对数据信息进行处理,使系统的各个功能更加完善。本系统实现了用户可以登录注册、搜索水果商品、加入购物车、支付、查看个人信息等功能。管理员可以对水果商品进行管理、用户管理、订单管理等功能。水果商城系统的开发过程中按照软件开发生命周期进行。系统满足用户的需求,且具备开发的可行性。不过,在系统开发过程中,好多知识都是随学随用,就增加了很多不必要的麻烦。比如说:一个网页中的表单不能相互嵌套、数据库的中的数据存储问题、PHP语言的使用等。虽说这些都会消耗系统开发的时间,但在老师、同学以及自己的不断努力下,不怕麻烦,不怕重复,当克服了这些问题之后,我会感觉到自己的知识在一点一滴地积累,不知不觉中增加。由于时间的问题,水果商城系统还有许多不足。以后,还可以在系统中添加一些其他的功能,使系统功能更加完善,让用户拥有更好的体验。还可以使用一些别人编写好的后端框架,引用他们的页面布局,使系统界面更加的简洁、美观,系统运行起来也能更加的流畅。未来,水果商城系统会不断的进行完善,功能也会越来越多,期望能够被更多的人所接受并使用,让本系统能够一直使用下去。

参考文献[1]吴思莹,张坤涛,王世华.基于Android的校园购物系统的设计与实现[J].电子技术与软件工程,2021(14):45-47.[2]董汉磊,聂雅琳,胡奎强,闵志宇.基于Django框架的美多商城系统设计与实现[J].长江信息通信,2021,34(04):125-127.[3]莫竣成,田秀云.基于Java的网上购物平台系统设计[J].机电工程技术,2021,50(01):103-105.[4]裴来芝,宁云智,刘东海.基于ASP.NET的网上商城中用户注册功能模块设计与实现[J].电脑编程技巧与维护,2020(10):44-46.[5]袁江琛.Ajax+jQuery在网上商城购物车模块中的设计与实现[J].电脑编程技巧与维护,2020(10):34-35+68.[6]王柯梦,王瑞平.基于B2C网上商城前台系统数据库设计与实现[J].广西质量监督导报,2020(09):70-71.[7]张慧敏,王飒,张腾达.基于SSM框架的网上购物商城设计与实现[J].软件,2020,41(06):143-146.[8]王晟宇,叶传奇,刘迪,李闯,蒋文杰,陈昕.基于Java技术的B2C网上购物商城系统的设计与实现[J].电脑知识与技术,2019,15(07):282-284.[9]郑英姿.基于WEB的B2C网上商城的研究[J].电脑知识与技术,2018,14(10):275-276.[10]文静,杜柯柯,达文姣.基于SSM的网上商城的开发与设计[J].电脑知识与技术,2018,14(07):86-87.[11]周少波.基于SSH框架的美妆商城的设计与实现[J].电脑知识与技术,2017,13(31):286-

温馨提示

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

评论

0/150

提交评论