压力测试报告表格Word下载.docx

上传人:b****6 文档编号:21250435 上传时间:2023-01-28 格式:DOCX 页数:33 大小:27.92KB
下载 相关 举报
压力测试报告表格Word下载.docx_第1页
第1页 / 共33页
压力测试报告表格Word下载.docx_第2页
第2页 / 共33页
压力测试报告表格Word下载.docx_第3页
第3页 / 共33页
压力测试报告表格Word下载.docx_第4页
第4页 / 共33页
压力测试报告表格Word下载.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

压力测试报告表格Word下载.docx

《压力测试报告表格Word下载.docx》由会员分享,可在线阅读,更多相关《压力测试报告表格Word下载.docx(33页珍藏版)》请在冰豆网上搜索。

压力测试报告表格Word下载.docx

5.3测试结果16

5.3.1薪资发主测试结果16

5.3.2压力测试小结19

6压力测试场景二——绩效考核20

6.1场景二特征20

6.2测试数据20

6.3测试结果20

6.3.1绩效考核测试结果20

6.3.2压力测试小结22

7性能分析23

7.1总体负载能力23

1

概述

1.1测试目的

本次测试主要针对ehr人力资源管理系统Web版的性能进行压力测试。

对需要测试的内容、测试环境、测试方法、测试步骤和测试结果等进行评估和分析。

1.2测试对象

根据性能测试的需求,本次性能测试主要针对以下几个模块在Weblogic和Tomcat环境下进行了性能对比测试:

◆系统登录

◆人员管理—新增人员

◆薪资变动

◆薪资发放

◆绩效考核

1.3测试方法

●测试工具及脚本:

所有的测试项都是基于B/S模式实现的,都可以通过IE浏览器看到每次访问的结果。

因此可以采用LoadRunner测试工具来实现测试。

测试前使用LoadRunner录制测试脚本,将业务的每个人机交互动作(指软件界面上每个动作,如“提交”、“查询”、“保存”等)对应为LoadRunner的每个事务。

在脚本中准备足够的测试数据用于业务操作的参数。

●测试方法:

通过工具LoadRunner分别在4台机器上运行,模拟不同用户登录系统,操作相应的功能模块。

●测试说明:

本测试主要利用表的方式来反映测试的结果。

1.3.1测试环境

数据库服及应用务器端

机型:

Systemx3650

处理器:

Intel(R)Xeon(R)CPU5310@2.0GHz(4核)

内存:

8G

操作系统名称:

MicrosoftWindowsServer2003EnterpriseEdition

操作系统版本:

ServicePack2

数据库版本:

  oracle10g

中间件版本:

Weblogic11g/Tomcat6.0

数据量:

3万人

2压力功能模块一——系统登录

2.1功能模块特征

登录系统是人事信息管理系统最基本的一项操作,也是最容易出现并发压力的操作,为检验系统在大并发压力下的稳定性及系统响应速度,所以将系统登录单列出来,作为测试的功能点。

本场景主要针对员工登录系统做单点测试。

2.2测试数据

分别模拟20/50/100/150/200个用户,并发进行登录系统的操作,跟踪事务的响应时间,每秒的点击率以及整个场景中通过的事务。

最终对测试结果进行分析。

2.3测试结果

2.3.1系统登录测试结果

功能

系统登录

目的

将员工登录系统的操作作为一个事务来处理,主要测试在各种并发情况下系统的响应时间。

方法

每两秒加载5个用户,所有用户全部加载后持续运行5分钟,然后每秒释放10个用户。

并发事物数与事物执行情况

并发用户数

事务名称

事务平均

响应时间(秒)

事务最小

响应时间

事务最大

标准方差

90%

平均每秒

处理事务数

事务

成功率

每秒点击数

平均吞吐量

20(tomcat)

登录系统

3.081

0.281

5.754

0.984

4.294

5.541

100%

210.571

10435260.579

20(weblogic)

3.093

1.104

4.476

0.654

3.398

5.788

219.936

9591239.228

50(tomcat)

6.374

1.399

8.14

0.989

7.345

5.377

204.344

10126667.099

50(weblogic)

5.667

1.127

7.606

0.71

5.927

6.245

237.327

10349673.736

100(tomcat)

10.665

1.213

16.689

2.756

12.376

5.494

208.787

10346805.944

100(weblogic)

9.988

1.128

13.229

1.957

10.956

6.282

239.337

10438511.072

150(tomcat)

14.506

0.257

23.055

4.82

17.8

5.546

210.761

10444653.937

150(weblogic)

13.865

1.14

26.912

3.233

15.491

6.388

243.181

10601419.618

200(tomcat)

18.336

0.274

29.651

6.72

23.593

5.547

210.786

10445910.162

200(weblogic)

17.382

0.216

22.327

4.639

19.996

6.433

244.44

10657275.898

并发用户数与数据库及应用服务器

cpu利用率

(总的平均利用率)

内存

(Page/sec)

磁盘I/O情况(放到I/O对列中的读请求数)

备注

25.038

0.03

1.3

Page/sec推荐00-20(如果服务器没有足够的内存处理其工作负荷,此数值将一直很高。

32.228

0.035

0.595

24.116

0.502

34.348

0.055

0.656

23.478

0.596

34.576

0.047

0.632

23.941

0.505

36.037

0.048

0.638

24.535

0.017

0.533

38.804

0.084

0.669

2.3.2压力测试小结

根据测试结果中数据库及应用服务器的性能指标结果可判断出,系统登录功能在上述并发压力情况下服务器及系统处于轻载状态。

本测试场景采用绝对并发的方式对服务器及软件系统施加压力,从事务响应时间上来看,并发量在100人以下时响应时间基本可以接受,根据并测试数量与在线用户数的关系来看(通常情况并发压力测试的最大并发量为在线用户数量的30%或40%),理论上本系统在本测试环境下可支持至少200到350人同时在线事务响应时间在10秒以内(此处同时在线的意思指的时同时进行系统登录操作,但并不是绝对意义上的并发操作)。

根据测试结果中事务平均响应时间、90%及标准方差的数据可以看出,系统登录操作在两种中间件环境下相对而言,Weblogic环境下的性能较优越。

3压力测试场景二——新增人员

3.1场景二特征

人员管理-新增人员功能也是人事信息管理系统的一项常用操作,容易出现并发压力,为检验系统在大并发压力下的稳定性、系统响应速度及数据提交的准确性,所以将新增人员功能单列出来,作为测试的功能点。

本场景主要针对新增人员做单点测试。

3.2测试数据

  分别模拟50/100/150个用户,登录系统后在其他人员库中进行新增人员的操作。

目的是跟踪事务的响应时间,每秒的点击率以及整个场景中通过的事务。

3.3测试结果

3.3.1新增人员测试结果

新增人员

模拟用户登录系统后进行新增人员的操作,测试并发压力情况下,该操作的响应时间及数据的正确性。

每两秒加载5个用户,在事务前设置集合点,所有用户到达集合点后放行。

场景运行结束后验证新增人员的各项信息是否提交入库。

1.869

1.488

2.155

0.206

2.153

1.389

209.722

4640560.500

0.798

0.618

0.893

0.076

0.883

1.538

298.077

6030402.308

3.893

1.818

4.501

0.642

4.447

1.786

269.643

5966399.107

1.613

1.306

1.803

0.139

1.783

0.625

322.917

6532931.583

5.901

1.987

7.099

1.223

6.995

1.829

220.976

4889532.439

2.213

1.54

2.568

0.279

2.52

2.055

318.493

6443439.507

23.134

1.347

65.24

0.222

0.957

32.607

17.702

73.307

0.078

0.789

33.222

1.1

74.512

0.083

0.837

3.3.2压力测试小结

根据测试结果中数据库及应用服务器的性能指标结果可判断出,人员管理-新增人员功能在上述并发压力情况下服务器及系统处于轻载状态。

本测试场景采用绝对并发的方式对服务器及软件系统施加压力,从事务响应时间上来看,并发量在150人以下绝对并发时事务平均响应时间较短,根据并测试数量与在线用户数的关系来看(通常情况并发压力测试的最大并发量为在线用户数量的30%或40%),理论上本系统在本测试环境下可支持至少375到500人同时在线事务响应时间在5秒以内(此处同时在线的意思指的时同时进行系统登录操作,但并不是绝对意义上的并发操作)。

根据测试结果中事务平均响应时间、90%及标准方差的数据可以看出,新增人员操作在两种中间件环境下相对而言,Weblogic环境下的性能明显优于Tomcat环境。

4压力测试场景二——薪资变动

4.1场景二特征

薪资变动是人事信息管理系统中的一项业务功能,在特定期间内容易出现并发压力,为检验系统在大并发压力下的稳定性、系统响应速度及数据准确性,本场景将薪资变动业务中的“选人”、“批量计算”、“提交”操作分别列出来,作为测试的功能点。

4.2测试数据

  分别模拟50/100个用户,登录系统业务平台后在薪资变动模块的调资模板中进行业务操作,每个业务用户在薪资变动模板中处理100人的数据。

4.3测试结果

4.3.1薪资变动测试结果

薪资变动-选人

模拟用户登录系统后在薪资变动模板中通过简单条件进行选人的操作,测试并发压力情况下,该操作的响应时间及数据的正确性。

场景运行结束后验证数据是否正确提交入库。

简单条件选人

0.323

0.127

0.939

0.248

0.83

1.471

197.059

5190611.735

全部人员添加到模板

5.102

1.532

6.347

1.552

6.23

0.132

0.074

0.697

0.104

0.166

1.724

230.207

5690149.724

4.05

2.032

5.319

0.973

5.156

1.379

0.211

0.12

0.991

0.197

0.247

1.639

219.672

5786472.885

8.654

1.837

12.261

3.556

12.073

0.114

0.288

0.177

230.931

5714489.276

8.65

2.046

12.306

3.109

11.741

1.5

38.959

2.24

4.779

56.083

0.033

5.096

41.373

4.817

63.548

3.923

薪资变动-计算

模拟用户登录系统后在薪资变动模板中进行批量计算的操作,测试并发压力情况下,该操作的响应时间及数据的正确性。

批量计算

13.147

8.361

17.306

2.35

16.565

1

119.54

3400278.020

计算后刷新页面

2.985

1.7

3.627

0.42

0.7

9.896

3.256

15.158

3.05

13.936

139.116

3701066.093

1.119

0.182

0.535

1.718

0.93

22.297

8.407

34.53

8.212

32.217

1.087

130.435

3721663.62

5.563

0.636

8.179

2.063

8.035

12.564

3.768

19.445

3.552

17.543

1.449

173.725

4622819.71

2.665

0.395

3.7

1.208

3.675

59.266

173.648

398.545

61.766

0.024

782.397

62.307

306.834

69.821

0.029

413.871

薪资变动-提交

模拟用户登录系统后在薪资变动模板中进行数据提交的操作,测试并发压力情况下,该操作的响应时间及数据的正确性。

全先模板内人员

0.021

0.082

0.07

0.294

35.294

989763.012

提交

67.766

59.411

78.128

5.348

76.958

0.038

0.015

0.014

0.058

0.391

46.797

1226330.539

82.909

58.027

102.369

19.068

102.042

0.328

0.218

0.023

0.477

0.116

0.36

0.373

44.776

1255706.373

109.398

58.486

155.774

34.994

149.187

47.493

65.052

87.38

8.129

60.556

36.008

4.3.2压力测试小结

根据测试结果中数据库及应用服务器的性能指标结果可判断出,薪资变动功能在上述并发压力情况下服务器及系统处于轻载状态。

本测试场景采用绝对并发的方式对服务器及软件系统施加压力,从事务响应时间上来看,并发量在100人以下绝对并发选人和批量计算时事务平均响应时间较短在20秒,提交操作的事务响应时间在2分钟以内,根据并测试数量与在线用户数的关系来看(通常情况并发压力测试的最大并发量为在线用户数量的30%或40%),理论上本系统在本测试环境下200到350个业务用户同时在线进行业务处理时(此处同时在线的意思指的时同时进行系统登录操作,但并不是绝对意义上的并发操作),选人和批量计算的事务响应时间在20秒以内,提交操作的事务响应时间在2分钟以内。

根据测试结果中事务平均响应时间、90%及标准方差的数据可以看出,选人和批量计算操作在两种中间件环境下相对而言,Weblogic环境下的性能明显优于Tomcat环境,而数据提交的操作则是Tomcat环境下的性能要好一些。

5压力测试场景二——薪资发放

5.1场景二特征

薪资发放是人事信息管理系统中的一项比较重要的业务功能,每个月都要进行薪资发放的业务处里,比较容易出现并发压力,为检验系统在大并发压力下的稳定性、系统响应速度及数据准确性,本场景将薪资变动业务中的“新建薪资表”、“批量计算”、“发放确认”操作分别列出来,作为测试的功能点。

5.2测试数据

  分别模拟50/100个用户,登录系统业务平台后在薪资发放模块中进行业务操作,每个业务用户在薪资发放模块中处理100人的数据。

5.3测试结果

5.3.1薪资发主测试结果

薪资发放-新建薪资表

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

当前位置:首页 > 求职职场 > 职业规划

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

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