网站建设加盟_商丘网站建设_随州网站建设_乌鲁木齐网站建设

义乌网页制作

网站建设方案报价、网站建设解决方案、永久使用、不限域名、电商网站设计

企业设计网站公司?

网站建设加盟_商丘网站建设_随州网站建设_乌鲁木齐网站建设

5系统测试

5.1测试目的

对任何系统而言,测试都是必不可少的环节,测试可以发现系统存在的很多问题,所有的软件上线之前,都应该进行充足的测试之后才能保证上线后不会Bug频发,或者是功能不满足需求等问题的发生。下面分别从单元测试,功能测试和用例测试来对系统进行测试以保证系统的稳定性和可靠性。

5.2功能测试

下表是课程信息管理功能的测试用例,检测了课程信息管理中对课程信息信息的增加,删除,修改,查询操作是否成功运行。观察系统的响应情况,得出该功能也达到了设计目标,系统运行正确。

前置条件;用户登录系统。

表5-1 课程信息管理的测试用例

功能描述

用于课程信息管理

测试目的

检测课程信息管理时的各种操作的运行情况

测试数据以及操作

预期结果

实际结果

点击添加课程信息,必填项合法输入,点击保存

提示添加成功

与预期结果一致

点击添加课程信息,必填项输入不合法,点击保存

提示必填项不能为空

与预期结果一致

点击修改课程信息,必填项修改为空,点击保存

提示必填项不能为空

与预期结果一致

点击修改课程信息,必填项输入不合法,点击保存

提示必填项不能为空

与预期结果一致

点击删除课程信息,选择课程信息删除

提示删除成功

与预期结果一致

点击搜索课程信息,输入存在的课程信息名

查找出课程信息

与预期结果一致

点击搜索课程信息,输入不存在的课程信息名

不显示课程信息

与预期结果一致

下表是学习记录管理功能的测试用例,检测了学习记录管理中对学习记录信息的增加,删除,修改,查询操作是否成功运行。观察系统的响应情况,得出该功能也达到了设计目标,系统运行正确。

前置条件;用户登录系统。

表5-2 学习记录管理的测试用例

功能描述

用于学习记录管理

测试目的

检测学习记录管理时的各种操作的运行情况

测试数据以及操作

预期结果

实际结果

点击添加学习记录,必填项合法输入,点击保存

提示添加成功

与预期结果一致

点击添加学习记录,必填项输入不合法,点击保存

提示必填项不能为空

与预期结果一致

点击修改学习记录,必填项修改为空,点击保存

提示必填项不能为空

与预期结果一致

点击修改学习记录,必填项输入不合法,点击保存

提示必填项不能为空

与预期结果一致

点击删除学习记录,选择学习记录删除

提示删除成功

与预期结果一致

点击搜索学习记录,输入存在的学习记录名

查找出学习记录

与预期结果一致

点击搜索学习记录,输入不存在的学习记录名

不显示学习记录

与预期结果一致

下表是我的客服管理功能的测试用例,检测了我的客服管理中分类列表的操作是否成功运行。观察系统的响应情况,得出该功能也达到了设计目标,系统运行正确。

前置条件;用户登录系统。

表5-3 我的客服管理的测试用例

功能描述

用于我的客服管理

测试目的

检测我的客服管理时各种操作的情况

测试数据以及操作

预期结果

实际结果

未选择分类,点击提交

提示请选择分类

与预期结果一致

未选择列表,点击提交

提示请选择列表

与预期结果一致

5.3性能测试

使用阿里云PTS(Performance Testing Service)性能测试服务对线上系统进行压力测试。线上服务器环境为:1核心CPU,1G内存,1Mbps公网带宽,Centos7.0操作系统。

压测过程中使用了2台并发机器,每台机器20个用户并发,对系统主页,登录,数据查询和数据维护等模块进行并发访问,测试结果是有40个用户并发时,数据管理相关页面的响应时间甚至达到了7s,通过查看服务器出网流量发现已经达到1381kb/s,可以看出服务器的带宽已经达到峰值,如果系统使用5Mbps的带宽,系统的响应时间和TPS将会大大增加。在整个测试的过程中,CPU的使用率占用仅8%,也提现出带宽瓶颈对系统的影响非常严重。

唐山网站建设昆明网页制作电商网站设计公司衢州网站建设安阳网站制作高端网站建设公司是网站建设鄂州网站建设3g网站建设房地产app开发仙桃网站建设南宁网站设计深圳网站建设浙江网站建设局域网网站建设手表网站模板东莞常平网站设计网络开发公司网站建设专家湘潭网站建设忻州网站建设西安公司网站建设苏州企业网站设计php网站设计娱乐网站建设上网站建设制作企业网站石家庄公司网站设计桂林网站制作建设大型网站湖北网站建设

猜你喜欢