性能测试报告.docx

上传人:b****5 文档编号:12097041 上传时间:2023-04-17 格式:DOCX 页数:36 大小:370.38KB
下载 相关 举报
性能测试报告.docx_第1页
第1页 / 共36页
性能测试报告.docx_第2页
第2页 / 共36页
性能测试报告.docx_第3页
第3页 / 共36页
性能测试报告.docx_第4页
第4页 / 共36页
性能测试报告.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

性能测试报告.docx

《性能测试报告.docx》由会员分享,可在线阅读,更多相关《性能测试报告.docx(36页珍藏版)》请在冰豆网上搜索。

性能测试报告.docx

性能测试报告

 

性能测试报告

目录

1.测试目的6

2.测试地点6

3.测试环境6

3.1.服务器、客户端环境6

3.2.测试工具6

4.测试过程、结果、小结6

4.1.测试模型6

4.2.本体查询7

4.2.1.测试场景7

4.2.2.测试数据7

4.2.3.平均响应时间7

4.2.4.差错率统计8

4.2.5.本体查询性能测试小结9

4.3.首页任务查询9

4.3.1.测试场景9

4.3.2.测试数据10

4.3.3.平均响应时间10

4.3.4.差错率统计11

4.3.5.首页任务查询性能测试小结12

4.4.首页知识查询12

4.4.1.测试场景12

4.4.2.测试数据13

4.4.3.平均响应时间13

4.4.4.差错率统计14

4.4.5.首页知识查询性能测试小结15

4.5.调取erm系统用户、角色、部门15

4.5.1.测试场景15

4.5.2.测试数据16

4.5.3.平均响应时间16

4.5.4.差错率统计16

4.5.5.调取erm系统用户、角色、部门测试小结17

4.6.知识查询17

4.6.1.测试场景17

4.6.2.测试数据18

4.6.3.平均响应时间18

4.6.4.差错率统计19

4.6.5.知识查询性能测试小结20

4.7.知识统计20

4.7.1.测试场景20

4.7.2.测试数据20

4.7.3.平均响应时间21

4.7.4.差错率统计21

4.7.5.知识统计性能测试小结22

4.8.知识问答22

4.8.1.测试场景22

4.8.2.测试数据22

4.8.3.平均响应时间22

4.8.4.差错率统计23

4.8.5.知识问答性能测试小结24

4.9.知识新建、文档上传24

4.9.1.测试场景24

4.9.2.测试数据24

4.9.3.平均响应时间24

4.9.4.差错率统计25

4.9.5.知识新建、文档上传性能测试小结26

4.10.知识预览27

4.10.1.测试场景27

4.10.2.测试数据27

4.10.3.平均响应时间27

4.10.4.差错率统计28

4.10.5.知识预览性能测试小结28

4.11.专家查询28

4.11.1.测试场景28

4.11.2.测试数据29

4.11.3.平均响应时间29

4.11.4.差错率统计30

4.11.5.专家查询性能测试小结31

1.测试目的

本报告是针对系统的功能完整性、高可靠性的集群方面而进行的。

其目的主要是验证系统架构设计决策的正确性,检验架构设计是否有能力承受高并发知识问答、知识统计、知识查询、本体查询、专家查询等操作,根据业务需求选取典型业务来验证系统是否能够适应,发现现有系统中可能存在的性能方面问题,提出可行性建议,以尽可能降低后续工作风险,为系统的稳定运行提供保证。

2.测试地点

3.测试环境

3.1.服务器、客户端环境

本次测试使用的设备清单如下:

设备类型

设备型号

操作系统

数据库/软件

内存

CPU

业务服务器

客户端

Win7

IE8,LoadRunner11

4G

4*i3-550

网络

局域网:

1Gbps

3.2.测试工具

测试项目

测试工具

监控器

性能测试工具

LoadRunner11.0

Protocol:

Web/HTML

4.测试过程、结果、小结

4.1.测试模型

为了使性能测试尽量准确,必须要符合以下几点:

Ø被测试的功能属于系统应用高峰状态的功能范围。

Ø虚拟用户的在线或并发数量应模拟实际用户的在线或并发数量。

Ø虚拟用户执行功能的方式应模拟实际用户执行功能的方式。

Ø数据库的数据规模尽量等于上线时的数据规模。

根据上述条件,我们建立了合适的性能测试模型,包括期望响应时间、测试环境、测试场景、测试数据,使用不同类型的测试手段,同时使用监控手段,以期正确的检查系统的性能指标。

4.2.本体查询

4.2.1.测试场景

本次测试采用单用户并发进行专家查询操作,其中:

每次测试过程的场景如下:

●加压方式:

每15秒加载1个用户

●稳定运行时间:

1小时

●减压方式:

每30秒停止1个用户

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.2.2.测试数据

本体术语总数:

6033

“三级”说明:

关联上、下、同位本体各10条,且这些本体又各自关联了对应关系的本体10条

“运动”说明:

关联上、下、同位本体各100条

4.2.3.平均响应时间

序号

业务操作

平均响应时间(秒)

单用户

1

登录

2

点击KE

3

点击本体术语

4

查看详情

5

查看本体地图

6

查询本体_100条

7

查询“运动”

8

“运动”详情

9

“运动”地图

10

点击某个关联本体

11

关联本体的地图

12

查询"三级"

13

"三级"详情

14

"三级"地图

4.2.4.差错率统计

序号

业务操作

操作员数

通过交易数

失败交易数

差错率

1

登录

1

1

0

0%

2

点击KE

1

12

0

0%

3

点击本体术语

1

12

0

0%

4

查看详情

1

12

0

0%

5

查看本体地图

1

11

0

0%

6

查询本体_100条

1

11

0

0%

7

查询“运动”

1

11

0

0%

8

“运动”详情

1

11

0

0%

9

“运动”地图

1

11

0

0%

10

点击某个关联本体

1

11

0

0%

11

关联本体的地图

1

11

0

0%

12

查询"三级"

1

11

0

0%

13

"三级"详情

1

11

0

0%

14

"三级"地图

1

11

0

0%

单用户事务摘要(通过总数:

147失败总数:

0停止总数:

0)

4.2.5.本体查询性能测试小结

本次并发性能测试,新建的事物有:

登录,百条数据查询等。

模拟了单用户操作业务节点。

测试的性能参数包括:

操作业务的平均响应时间、系统差错率等

测试结果小结如下:

(1)大部分业务的平均响应时间业务操作均低于2秒,在可接受范围之内。

只有查看本体地图的几个事务,由于本体自身关联的数据较多,页面加载时间都在47S以上。

而针对本体地图,重新设计了新的脚本,脚本中是通过直接访问本体地图URL,也是单用户运行1小时,其平均响应时间为0.015S。

(2)系统差错率在可接受范围之内,系统差错率全为0%。

4.3.首页任务查询

4.3.1.测试场景

本次测试采用100个虚拟用户并发进行首页任务查询操作,测试过程的场景如下:

●初始化:

每3秒初始化1个用户

●加压方式:

每2秒加载1个用户

●稳定运行时间:

运行的时间定为1小时

●减压方式:

每1秒停止一个虚拟用户

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.3.2.测试数据

待办设计任务:

100

待办审批任务:

100

已办设计任务:

100

已办审批任务:

100

我发起的任务:

200

4.3.3.平均响应时间

序号

业务操作

平均响应时间(秒)

100用户

1

查询我的全部任务_10条

2

点击待办任务

3

查询待办任务_10条

4

点击待办设计任务

5

查询待办设计任务_10条

6

点击待办审批任务

7

查询待办审批任务_10条

8

点击已办任务

9

查询已办任务_10条

10

点击已办设计任务

11

查询已办设计任务_10条

12

点击已办审批任务

13

查询已办审批任务_10条

14

点击我发起的任务

100用户平均事务响应时间

4.3.4.差错率统计

序号

业务操作

用户数数

通过交易数

失败交易数

差错率

1

查询我的全部任务_10条

2

点击待办任务

3

查询待办任务_10条

4

点击待办设计任务

5

查询待办设计任务_10条

6

点击待办审批任务

7

查询待办审批任务_10条

8

点击已办任务

9

查询已办任务_10条

10

点击已办设计任务

11

查询已办设计任务_10条

12

点击已办审批任务

13

查询已办审批任务_10条

14

点击我发起的任务

100用户事务摘要(通过总数:

55,130失败总数:

72停止总数:

0)

4.3.5.首页任务查询性能测试小结

本次并发性能测试,选取业务操作频率最高的14个测试案例:

查询我的全部任务_10条、点击待办任务、查询待办任务_10条等。

模拟了100个用户并发操作业务节点。

测试的性能参数包括:

操作业务的平均响应时间、系统差错率等。

测试结果小结如下:

(1)操作业务的平均响应时间在可接受范围之内,大部分事务时间都在3S左右,“查询已办任务_10条”和“点击我发起的任务”事务时间分别为4.88s和5.327s。

(2)系统差错率在可接受范围之内,其中"点击我发起的任务"失败70次(HTTP400)和"查询我的全部任务_10条"失败了2次(HTTP500)。

4.4.首页知识查询

4.4.1.测试场景

本次测试采用100个虚拟用户并发进行首页知识查询操作,测试过程的场景如下:

●初始化:

每3秒初始化1个用户

●加压方式:

每1秒加载1个用户

●稳定运行时间:

运行的时间定为1小时

●减压方式:

每1秒停止一个虚拟用户

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.4.2.测试数据

已上传知识总数:

150

已发布知识总数:

1566

审批中知识总数:

50

已审核知识总数:

50

已驳回知识总数:

50

他人推荐知识总数:

50

提出的问题总数:

2156

我来回答问题总数:

50

4.4.3.平均响应时间

序号

业务操作

平均响应时间(秒)

100用户

1

首页知识页签

2

查询已上传知识_50条

3

已发布知识

4

查询已发布知识_100条

5

我的申请

6

查询审批中_10条

7

已审批

8

查询已审批_10条

9

已驳回

10

查询已驳回_10条

11

我的收藏

12

收藏分类

13

我的订阅

14

我的问答

15

查询我的提问_100条

16

我来回答

17

查询我来回答_10条

18

他人推荐

19

查询他人推荐_10条

100用户平均事务响应时间

4.4.4.差错率统计

序号

业务操作

用户数数

通过交易数

失败交易数

差错率

1

首页知识页签

2

查询已上传知识_50条

3

已发布知识

4

查询已发布知识_100条

5

我的申请

6

查询审批中_10条

7

已审批

8

查询已审批_10条

9

已驳回

10

查询已驳回_10条

11

我的收藏

12

收藏分类

13

我的订阅

14

我的问答

15

查询我的提问_100条

16

我来回答

17

查询我来回答_10条

18

他人推荐

19

查询他人推荐_10条

100用户事务摘要(通过总数:

8,800失败总数:

100停止总数:

100)

4.4.5.首页知识查询性能测试小结

本次并发性能测试,选取业务操作频率最高的19个测试案例:

打开首页知识页签、查询已上传知识_50条、已发布知识等。

模拟了100个用户并发操作业务节点。

测试的性能参数包括:

操作业务的平均响应时间、系统差错率等。

测试结果小结如下:

(1)操作业务的平均响应时间大部分在2秒左右,在可接受范围内。

“他人推荐”和“查询他人推荐_10条”事务时间分别为92.808s和82.394s。

(2)系统差错率在可接受范围之内,其中“首页知识页签”事务停止了100次,“我的订阅”事务失败了100次。

且在运行“我的订阅”事务过程中,系统最终崩溃。

4.5.调取erm系统用户、角色、部门

4.5.1.测试场景

本次测试采用100个虚拟用户并发进行调取erm系统用户、角色、部门操作,测试过程的场景如下:

●初始化:

每3秒初始化1个用户

●加压方式:

每1秒加载1个用户

●稳定运行时间:

运行的时间定为1小时

●减压方式:

每1秒停止一个虚拟用户

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.5.2.测试数据

用户总数:

200

角色总数:

50

部门总数:

50

知识总数:

5000

4.5.3.平均响应时间

序号

业务操作

平均响应时间(秒)

100用户

1

(知识)推荐

2

推荐用户

3

推荐角色

4

推荐部门

5

推荐确定

100用户平均事务响应时间

4.5.4.差错率统计

序号

业务操作

用户数数

通过交易数

失败交易数

差错率

1

(知识)推荐

2

推荐用户

3

推荐角色

4

推荐部门

5

推荐确定

100用户事务摘要(通过总数:

20,100失败总数:

0停止总数:

0)

4.5.5.调取erm系统用户、角色、部门测试小结

本次并发性能测试,选取业务操作频率最高的5个测试案例:

(知识)推荐、推荐用户、推荐角色、推荐部门、推荐确定。

模拟了100个用户并发操作业务节点。

测试的性能参数包括:

操作业务的平均响应时间、系统差错率等。

测试结果小结如下:

(1)操作业务的平均响应时间在可接受范围之内,除了“(知识)推荐”事务时间低于2s,其他均在3s左右。

(2)系统差错率在可接受范围之内,系统差错率全为0%。

4.6.知识查询

4.6.1.测试场景

本次测试采用100个虚拟用户并发进行知识查询操作,测试过程的场景如下:

●初始化:

每1秒初始化5个用户

●加压方式:

每1秒加载1个用户

●稳定运行时间:

运行的时间为1小时

●减压方式:

每1秒停止一个虚拟用户

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.6.2.测试数据

知识总数:

5000

“三级”说明:

关联参考、同级、被参考知识各10条,且这些知识又各自关联了对应关系的知识10条

“运动”说明:

关联参考、同级、被参考知识各100条

4.6.3.平均响应时间

序号

业务操作

平均响应时间(秒)

100用户

1

查询知识_100条

2

查询三级

3

三级详情

4

三级建议

5

三级评论

6

三级地图

7

三级拓展关系

8

返回首页

9

知识导航

10

切换知识库

11

操稳详情

12

操稳评论

13

操稳建议

14

操稳地图

15

操稳拓展关系

100用户平均事务响应时间

4.6.4.差错率统计

序号

业务操作

用户数数

通过交易数

失败交易数

差错率

1

查询知识_100条

2

查询三级

3

三级详情

4

三级建议

5

三级评论

6

三级地图

7

三级拓展关系

8

返回首页

9

知识导航

10

切换知识库

11

操稳详情

12

操稳评论

13

操稳建议

14

操稳地图

15

操稳拓展关系

100用户事务摘要(通过总数:

146,800失败总数:

0停止总数:

0)

4.6.5.知识查询性能测试小结

本次并发性能测试,选取业务操作频率最高的15个测试案例:

查询100,查询三级,返回首页等。

模拟了100个用户并发操作业务节点。

测试的性能参数包括:

操作业务的平均响应时间、系统差错率等。

测试结果小结如下:

(1)操作业务的平均响应时间在可接受范围之内,均在2s以内。

(2)系统差错率在可接受范围之内,系统差错率全为0%。

4.7.知识统计

4.7.1.测试场景

本次测试采用100个虚拟用户并发进行各类型统计查询操作,测试过程的场景如下:

●初始化:

每3秒初始化1个用户

●加压方式:

每3秒加载1个用户

●稳定运行时间:

运行时间为1小时

●减压方式:

每3秒停止1个用户

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.7.2.测试数据

知识总数:

14760

4.7.3.平均响应时间

序号

业务操作

平均响应时间(秒)

100用户

1

知识统计

2

个人统计

3

分类统计

4

评分统计

5

问答统计

6

专家统计

7

本体统计

100用户平均事务响应时间

4.7.4.差错率统计

序号

业务操作

用户数数

通过交易数

失败交易数

差错率

1

知识统计

2

个人统计

3

分类统计

4

评分统计

5

问答统计

6

专家统计

7

本体统计

100用户事务摘要(通过总数:

198,100失败总数:

0停止总数:

0)

4.7.5.知识统计性能测试小结

本次并发性能测试,选取业务操作频率最高的7个测试案例:

知识统计、个人统计、分类统计、评分统计、问答统计、专家统计、本体统计。

模拟了100个用户并发操作业务节点。

测试的性能参数包括:

操作业务的平均响应时间、系统差错率等。

测试结果小结如下:

(1)操作业务的平均响应时间在可接受范围之内,均在2s以内。

(2)系统差错率在可接受范围之内,系统差错率全为0%。

4.8.知识问答

4.8.1.测试场景

本次测试采用100个虚拟用户并发进行提交问题答案操作,测试过程的场景如下:

●初始化:

每5秒初始化1个用户

●加压方式:

每1秒加载1个用户

●稳定运行时间:

完成前一直运行(每个用户迭代50次)

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.8.2.测试数据

知识问题总数:

5000

4.8.3.平均响应时间

序号

业务操作

平均响应时间(秒)

100用户

1

我来回答

2

打开问题

3

提交回答

4

查看全部问题

100用户平均事务响应时间

4.8.4.差错率统计

序号

业务操作

用户数数

通过交易数

失败交易数

差错率

1

我来回答

2

打开问题

3

提交回答

4

查看全部问题

100用户事务摘要(通过总数:

40,000失败总数:

0停止总数:

0)

4.8.5.知识问答性能测试小结

本次并发性能测试,选取业务操作频率最高的4个测试案例:

我来回答、打开问题、提交回答、查看全部问题。

模拟了100个用户并发操作业务节点。

测试的性能参数包括:

操作业务的平均响应时间、系统差错率等。

测试结果小结如下:

(1)操作业务的平均响应时间在可接受范围之内,除了“提交回答”事务时间为5.071s外,其他均在2s左右或以内。

(2)系统差错率在可接受范围之内,系统差错率均为0%。

4.9.知识新建、文档上传

4.9.1.测试场景

本次测试采用100个虚拟用户并发首页知识页签知识新建、文档导入操作,测试过程的场景如下:

●初始化:

每3秒初始化1个用户

●加压方式:

每3秒加载一个虚拟用户

●稳定运行时间:

完成前一直运行(每个用户迭代50次)

●思考时间设置:

忽略思考时间

●其他设置:

完全模拟IE浏览器行为;模拟浏览器缓存;错误时才记录日志;网络带宽不限

4.9.2.测试数据

20页doc文档个数:

5000

4.9.3.平均响应时间

序号

业务操作

平均响应时间(秒)

100用户

1

新建

2

选择库与模板

3

添加知识内容_分类(查看)

4

添加知识内容_第一贡献者

5

添加知识内容_第二贡献者

6

添加知识内容

7

添加关系_新建

8

添加关系_搜索

9

添加关系_选择

10

添加关系

11

新建完成

12

文档导入

13

文档导入_分类

14

文档导入_分类确定

15

浏览附件

16

保存上

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1