网络服务商的责任规范的基本要求_竞价排名是什么意思_云南小程序app开发_济南 网站建设公司 6. 招聘与人才培养:

">

北京公司注册地址变更流程

vi手册设计、如何搭建电商平台流程、永久使用、不限域名、中装建设股票股吧

湖南公司响应式网站建设制作?

网络服务商的责任规范的基本要求_竞价排名是什么意思_云南小程序app开发_济南 网站建设公司

第6章 系统测试

6.1功能测试

(1)注册功能测试

各类软件的测试用例具备独特性,构成了软件测试的关键要素。当初次接入系统时,用户需事先执行注册流程。在注册过程中,需填写包括用户名、密码、确认密码以及选定用户类型的各项信息。只有在完成合法性的校验之后,注册才算成功。用户名被规定为由8位数字组成,而密码则设定为12位,包含数字与字母的混合组合。注册测试用例表如表6.1所示。

表6.1 注册测试用例表

用例

编号

测试用例描述

操作过程及数据

预期结果

mall_user_1

直接点击注册按钮

注册失败,显示:账号密码不能为空!

与预期一致

mall user_2

只输入账号,点击注册按钮

账号:20194466
注册失败,显示:账号密码不能为空!

与预期一致

mall_user_3

输入账号,输入非法密码,点击注册按钮

账号:20164466
密码:lxy!@#注册失败,提示:请输入正确的账号密码!

与预期一致

mall_user_4

输入非法账号,输入密码,点击注册按钮

账号:20164466006
密码:lxy123456;注册失败,提示:请输入正确的账号密码!

与预期一致

mall_user_5

输入密码,点击注册按钮

账号:空

密码lxy123456注册失败,显示:账号密码不能为空!

与预期一致

mall_user_6

输入账号、密码,点击注册按钮

账号:20164466

密码lxy123456注册失败,提示:请再次输入密码!

与预期一致

mall_user_7

输入账号密码并输入非法的二次验证密码,点击注册按钮

账号:20164466

密码:lxy123456

二次输入密码:123lxy123456提示:两次输入密码不一致!

与预期一致

mall_user_8

输入账号密码并输入二次验证密码,点击注册按钮

账号:20164466

密码:lxy123456

二次输入密码:lxy123456显示:注册成功!

与预期一致

(2)登录功能测试

完成注册步骤后,用户便可使用其账户登录以全面利用系统各项功能。登录过程要求输入的账号和密码需准确无误,系统数据库验证通过后才能成功登陆。如果输入的账号或密码不符合规定,系统将分别对这两项给出相应的错误信息。规定中,账号应由8位数字构成,而密码则需是8至12位,包含数字和字母的组合。登录系统的测试用例详情见表6.2:

表6.2 登录测试用例表

用例

编号

测试用例描述

操作过程及数据

预期结果

mall_user_1

不输入账号密码,直接点击登录按钮

账号:20164466
密码:空,登录失败,显示:账号密码不能为空!

与预期一致

mall_user_2

输入账号,点击登录按钮

账号:空

密码:lxy23456,登录失败,提示:账号密码不能为空!

与预期一致

mall_user_3

输入密码,点击提交按钮

登录失败,提示:账号密码不能为空!

与预期一致

mall_user_4

输入账号密码,点击登录按钮

账号:20164466

密码:lxy123456显示:登录成功!

与预期一致

(3)文化活动功能测试

管理员登录到后台管理系统,可以对文化活动进行管理。

表6.3 文化活动管理测试表

用例

编号

测试用例描述

操作过程及数据

预期结果

mall_user_records01

登录成功点击文化活动管理模块

显示文化活动基本信息

与预期一致

mall_user_records02

输入文化活动记录id,文化活动标题模糊查询,选择下拉列表对文化活动记录进行筛选

显示与查询信息匹配的文化活动

与预期一致

mall_user_records03

点击添加输入合法的文化活动或者不合法的信息

合法信息添加成功,不合法信息提示请输入正确信息。

与预期一致

mall_user_records04

点击文化活动后的删除按钮

弹框确认删除,点击确认即可删除

与预期一致

mall_user_records05

点击编辑

弹出修改框,包括文化活动记录当前信息

与预期一致

(4)陶瓷视频功能测试

管理员登录到后台管理系统,可以对陶瓷视频信息进行管理。

表6.4陶瓷视频信息管理测试表

用例

编号

测试用例描述

操作过程及数据

预期结果

mall_logistics01

登录成功点击陶瓷视频信息管理模块

显示陶瓷视频基本信息

与预期一致

续表6.4陶瓷视频信息管理测试表

用例

编号

测试用例描述

操作过程及数据

预期结果

mall_logistics02

输入陶瓷视频记录id,陶瓷视频标题模糊查询,选择下拉列表对陶瓷视频记录进行筛选

显示与查询信息匹配的陶瓷视频信息

与预期一致

mall_logistics03

点击添加输入合法的陶瓷视频信息或者不合法的信息

合法信息添加成功,不合法信息提示请输入正确信息。

与预期一致

mall_logistics04

点击陶瓷视频信息后的删除按钮

弹框确认删除,点击确认即可删除

与预期一致

mall_logistics05

点击编辑

弹出修改框,包括陶瓷视频记录当前信息

与预期一致

6.2非功能测试

性能测试主要考察需求分析阶段衡量性能的几个指标,即白屏时间、首屏时间和响应时间。性能测试与功能测试采用的测试方法不同,性能测试需要通过检测工具获取系统运行过程中的指定参数作为参考数据。

表6.4 性能测试结果

人数

对象

响应时间

10人依次使用系统

数据添加

最长响应时间1.0s,最短响应时间0.4s,平均响应时间0.6s

10人同时使用系统

数据修改

最长响应时间1.0s,最短响应时间0.4s,平均响应时间0.6s

200人同时使用系统

数据查询

最长响应时间5.0s,最短响应时间2.4s,平均响应时间3.7s

依据3/5/10准则,若页面能在3秒内回应并呈现信息,可被视为优秀;5秒内完成则评价为良好;介于5至10秒之间则被认为是基本可接受的。分析检测数据得知,本系统的空屏时间符合性能需求设定的标准。

在构建各类应用系统,尤其是大型系统开发的测试阶段,程序员往往难以避免会出现一些错误,这些错误可能最终导致系统运行失败。因此,进行系统测试至关重要,能在设计和开发过程中尽早发现并最大程度修复错误,以防止重大损失,确保系统的高质量开发。

系统测试的首要任务是确保系统的稳定性和安全性,对于软件系统而言,它是开发过程中的核心环节。测试的主要目标是暴露系统开发设计中可能存在的问题和缺陷,包括功能错误、性能低下或用户体验不佳等问题。系统测试的最终目标是确认系统是否符合用户需求,从而保证用户在使用时能获得满意的体验。

6.3测试总结

执行详尽的系统检查后,注意到一个现象:用户登录后,主体界面能显示所需元素,但一旦进入其他模块,元素就消失,因而导致页面加载失败。为了解决这一问题,利用特定的技术手段实施了修复。另一个挑战是,恶意的批量注册行为可能造成数据库充斥大量无用信息,对此,引入了验证码机制,每个注册过程都需要用户输入显示在一张随机生成且带有干扰元素图片中的验证码,这有效地阻止了恶意的自动化注册尝试。问题一经发现,立即采取措施修正,并随之进行新一轮的测试,如此循环往复,直至所有问题均得到解决。经过对软件的全面调试,各个组件表现出良好的运行效率,未发现任何重大错误,确保了软件的正常运行。

学编程培训班垦利网站开发导航网站大全重庆人事考试网免费网站空间阿里长沙浏阳疫情最新情况买房网站数字营销什么意思网页设计制作表格品牌制作网页服务个人网页介绍模板装修设计网站都有哪些贷款代理平台怎么可以做网站办公空间设计说明400字电商网站前端页面 css 样式编写免费改图网在线制作外贸营销思路和方案在线自助下单平台免费域名申请失败原因线上推广和线下推广263企业邮箱net最新源码网站个人网站备案查询武汉百度百捷公司昆明网红景点工业设计素材网找工作的网站排名河南建委网站查询系统国家卫健委石家庄最新疫情电商网站模块设计

猜你喜欢

  • 友情链接:
  • 企业网站维护的重要性有哪些? 陈木胜作品 网络营销策划目的 广西柳州疫情最新通报 网推app怎么推广 互联网软件推广