11系统测试报告.docx

上传人:b****5 文档编号:7361286 上传时间:2023-01-23 格式:DOCX 页数:50 大小:30.58KB
下载 相关 举报
11系统测试报告.docx_第1页
第1页 / 共50页
11系统测试报告.docx_第2页
第2页 / 共50页
11系统测试报告.docx_第3页
第3页 / 共50页
11系统测试报告.docx_第4页
第4页 / 共50页
11系统测试报告.docx_第5页
第5页 / 共50页
点击查看更多>>
下载资源
资源描述

11系统测试报告.docx

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

11系统测试报告.docx

11系统测试报告

系统测试报告

 

1测试概要

1.1项目描述

在法人库系统平台上,整理出目标服务器上从单并发到200并发的压力指标,并在报告中反映这些指标,为正式的生产环境提供指标参考。

1.2测试目标

选择4个分析表单作为压力测试目标;

关于分析部分,找了以下四个表单:

【主体查询】:

该表单基本涵盖主体所有数据及信息,包括经济户口、企业关系人、股权出质等数据表,该分析表比较具有代表性;

【主题统计】:

这是一个很大的分析表,几乎是整个系统中最复杂的,采用这个表是为了检测在最大压力下系统的运行情况;

【年报查询】:

该表单数据主要来源于主体+公示数据,主要用于查询应年报、已年报及未年报的详细企业信息;

【年报统计】:

该表主要覆盖公示库已年报所有数据,其结构也是较复杂的,采用这个表也是为了检测在最大压力下系统的运行情况;

1.3测试方法

测试工具使用LoadRunner11,并发指标:

单用户,10用户,50用户,100用户,150用户和200用户,测试方法模拟人工计算。

测试前要分别调整各个环境中的内存和线程等指标,使用环境能够适应高并发场景,避免请求被阻塞的情况。

1.4测试说明

抽取的四张表单都是平台内数据量最大、表结构最复杂的内容,涉及关联到的物理表较多,且在查询或者统计时用户设置的条件也是比较复杂,具有较多的模糊搜索条件与匹配条件,故选取这四张表所谓压力测试的目标

2测试环境

环境由四台服务器组成,其中一台应用服务器,三台同样配置的数据库服务器,其中三台数据库服务器用于搭建服务器集群。

2.1应用服务器

2.1.1硬件配置

主要部件

参数说明

处理器

CPU类型:

Intel(R)Xeon(R)CPUE7520@1.87GHz

内核数量:

8

CPU个数:

4

Proccessor:

32

内存

内存类型:

DDR3

内存容量:

64GB

存储

硬盘容量:

300G

硬盘架构:

SATA

转速:

7200RPM

硬盘个数:

1块

网络

千兆网卡

2.1.2软件配置

名称

内容

操作系统

Redhat6.5

JDK

JDK1.7.0_45

Web中间件

Apache-tomcat-6.0.24

系统数据库

ORACLE11G

SuccezBI版本

3.1.3

SuccezBI内存设置

-XX:

PermSize=128M-XX:

MaxPermSize=256m-Xmx4096m-Xms1024m

2.2数据库服务器

2.2.1硬件配置

主要部件

参数说明

处理器

Intel(R)Xeon(R)CPUE7-4809v3@2.00GHz

内存

120G

存储

硬盘容量:

1T

网络

网络控制器:

千兆网卡

2.2.2软件配置

名称

内容

操作系统

CentOSrelease6.4

测试软件

HPLoadRunner11.00

3测试内容

分析表

名称

操作

主体查询

数据查询

主体统计

数据分析

年报查询

数据查询

年报统计

数据分析

4测试步骤

1.定义200个测试用户。

2.分别测试单用户,10用户,50用户,100用户,150用户,200用户数据写入。

3.收集相关测试数据。

5测试结果

5.1服务器负载

5.1.1主体查询

CPUUtilization(UnixKernelStatistics)

并发数

最小

平均

最大

偏差

1

0.209

0.463

3.323

0.185

10

1.523

4.117

52.713

2.777

50

1.748

26.647

41.025

4.775

100

1.119

28.942

49.042

5.429

150

0.118

29.038

47.703

5.078

200

0.259

49.069

80.418

15.469

内存(200并发)

总内存:

64G;

峰值:

42G;

IOWait(200并发)

峰值:

10.3

平均:

3.8

响应时间

200并发(其它并发数见附录)

Measurement

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

主体查询

40.302

100.869

142.472

注销

0.168

2.457

25.410

登陆

0.128

0.204

0.346

测试概要

MaximumRunningVusers

AverageThroughput(bytes/second)

TotalHits

AverageHitsperSecond

TotalErrors

1

26046.57

1616

0.896

0

10

246070.837

30794

8.455

7

50

634437.989

162264

21.798

13

100

694150.153

183442

23.842

17

150

791317.371

54864

27.027

23

200

2010094.008

56759

68.951

27

5.1.2主体统计

CPUUtilization(UnixKernelStatistics)

并发数

最小

平均

最大

偏差

1

0.288

1.262

3.087

0.54

10

2.527

2.6

2.685

0.065

50

0.953

15.905

23.469

2.188

100

0.177

19.252

53.651

15.668

150

1.277

46.927

78.956

10.242

200

0.269

66.817

84.742

16.541

内存(200并发)

总内存:

64G;

峰值:

35G;

IOWait(200并发)

峰值:

7.6,平均:

3.1

响应时间

200并发(其它并发数见附录)

Measurement

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

主体统计

38.306

86.889

122.482

注销

0.166

2.489

24.185

登陆

0.135

0.225

0.372

测试概要

MaximumRunningVusers

AverageThroughput(bytes/second)

TotalHits

AverageHitsperSecond

TotalErrors

1

24711.835

6582

0.877

0

10

243877.605

125017

8.656

6

50

1182473.548

325084

41.979

11

100

1289491.463

57156

45.594

17

150

2766112.024

20704

97.866

19

200

1275756.938

22338

45.116

23

5.1.3年报查询

CPUUtilization(UnixKernelStatistics)

并发数

最小

平均

最大

偏差

1

0.221

0.574

41.76

1.5

10

0.354

2.586

36.066

1.195

50

0.763

3.141

36.533

1.433

100

0.772

35.327

77.62

10.17

150

0.22

48.656

65.315

11.928

200

0.71

72.146

78.527

14.581

内存(200并发)

总内存:

64G;

峰值:

31G;

IOWait(200并发)

峰值:

7.3

平均:

3.5

响应时间

200并发(其它并发数见附录)

Measurement

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

年报查询

36.302

97.729

133.473

注销

0.169

2.782

19.452

登陆

0.127

0.223

0.446

测试概要

MaximumRunningVusers

AverageThroughput(bytes/second)

TotalHits

AverageHitsperSecond

TotalErrors

1

25666.96

6686

0.9

0

10

262468.608

1.195

9.1

0

50

258965.014

100610

9

0

100

2079795.638

24278

72.2

7

150

2980528.616

26157

103.5

18

200

927686.026

428501

31.1

21

5.1.4年报统计

CPUUtilization(UnixKernelStatistics)

并发数

最小

平均

最大

偏差

1

0.356

0.551

45.321

1.581

10

1.429

3.378

78.733

5.418

50

0.597

16.546

49.743

3.48

100

0.596

33.952

61.734

8.302

150

0.211

47.008

63.474

13.982

200

0.71

72.146

78.527

14.581

内存(200并发)

总内存:

64G

峰值:

29G

IOWait(200并发)

峰值:

7.4

平均:

3.1

响应时间

200并发(其它并发数见附录)

Measurement

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

年报统计

39.306

69.884

108.481

注销

0.164

2.482

24.185

登陆

0.135

0.225

0.373

测试概要

MaximumRunningVusers

AverageThroughput(bytes/second)

TotalHits

AverageHitsperSecond

TotalErrors

1

25310.702

6420

0.9

0

10

251056.269

63894

8.8

0

50

1171050.859

335428

41.2

0

100

2130987.169

22430

74.7

6

150

2836436.4

21548

99.7

15

200

273151.155

3564

9.6

25

5.2异常分析

并发高时错误会增加

现象:

从上述的简报中可以看出,在150并发时错误会比较多;

原因:

查到异常是错误500,可能是网络延迟造成的,具体故障的成因是由于各个测试机并不在同一网段,并且分散在各个机房,在现在情况下或多或少总会出现此异常;

解决办法:

如果要避免此异常,应该将所有服务器与测试机组成一个小的内部千M以太网;

5.3测试结果分析

∙并发增大时,数据请求会增长;

∙在不缓存的条件下,并发增大时,对硬盘的IO要求也会激增;

∙网络不稳定可能会造成计算异常;

∙测试时隔离用户缓存和禁用计算缓存,但没有采用动态计算指标,可能会造成响应时长不准确的情况;不过由于实际使用时会有缓存,因此不会造成压力超过测试负载;

6响应时间

6.1主体查询

并发数

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

1

2.070

2.070

2.070

注销

0.265

0.265

0.265

登录

0.139

0.139

0.139

10

4.087

5.433

15.780

注销

0.198

0.463

0.941

登录

0.113

0.729

3.152

50

9.657

22.803

41.002

注销

0.174

0.937

2.008

登录

0.113

0.150

0.249

100

15.045

40.780

71.167

注销

0.181

1.980

3.187

登录

0.116

0.202

0.288

150

22.480

61.389

103.692

注销

0.166

2.620

20.039

登录

0.115

0.451

3.219

200

40.302

100.869

142.472

注销

0.168

2.457

25.410

登录

0.128

0.204

0.346

6.2主体统计

并发数

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

1

1.080

1.080

1.080

注销

0.275

0.275

0.275

登录

0.128

0.128

0.128

10

4.135

8.256

12.450

注销

0.178

0.462

0.872

登录

0.156

0.798

3.104

50

8.457

15.819

36.472

注销

0.127

0.956

2.498

登录

0.112

0.158

0.247

100

18.042

27.680

67.157

注销

0.182

1.780

3.027

登录

0.126

0.262

0.295

150

23.482

48.312

98.672

注销

0.166

2.823

17.038

登录

0.127

0.448

3.178

200

38.306

86.889

122.482

注销

0.166

2.489

24.185

登录

0.135

0.225

0.372

6.3年报查询

并发数

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

1

2.058

2.058

2.058

注销

0.245

0.245

0.245

登录

0.128

0.128

0.128

10

4.243

7.288

19.489

注销

0.188

0.451

0.989

登录

0.136

0.728

3.263

50

8.647

21.805

42.729

注销

0.168

0.945

2.018

登录

0.112

0.143

0.289

100

13.038

38.781

70.157

注销

0.131

1.990

3.187

登录

0.116

0.212

0.298

150

20.480

57.489

92.692

注销

0.163

2.622

18.029

登录

0.115

0.421

3.229

200

36.302

97.729

133.473

注销

0.169

2.782

19.452

登录

0.127

0.223

0.446

6.4年报统计

并发数

Graph'sMinimum

Graph'sAverage

Graph'sMaximum

1

1.120

1.120

1.120

注销

0.243

0.243

0.243

登录

0.119

0.119

0.119

10

4.276

5.546

14.347

注销

0.168

0.454

0.912

登录

0.148

0.785

3.122

50

9.257

12.819

36.372

注销

0.127

0.956

2.498

登录

0.122

0.168

0.249

100

18.043

29.682

59.152

注销

0.182

1.780

3.027

登录

0.124

0.263

0.275

150

25.482

51.311

80.673

注销

0.163

2.824

17.028

登录

0.128

0.444

3.173

200

39.306

69.884

108.481

注销

0.164

2.482

24.185

登录

0.135

0.225

0.373

7附录

7.1主体查询指标监控

7.1.1单并发

Measurement

Minimum

Average

Maximum

Std.Deviation

Averageload(UnixKernelStatistics)

0.008

0.293

0.449

0.093

CollisionRate(UnixKernelStatistics)

0

0

0

0

Contextswitchrate(UnixKernelStatistics)

1535

7122.632

43048

6582.848

CPUUtilization(UnixKernelStatistics)

0.179

4.904

12.603

2.914

DiskTraffic(UnixKernelStatistics)

0

0

0

0

Incomingpacketserrorrate(UnixKernelStatistics)

0

0

0

0

Incomingpacketsrate(UnixKernelStatistics)

15

21.408

34.333

3.652

Interruptrate(UnixKernelStatistics)

1426.667

32797.353

167768.667

53228.406

Outgoingpacketserrorrate(UnixKernelStatistics)

0

0

0

0

Outgoingpacketsrate(UnixKernelStatistics)

23998.667

161411.392

169278

24287.65

Page-inrate(UnixKernelStatistics)

0

0

0

0

Page-outrate(UnixKernelStatistics)

0

0

0

0

Pagingrate(UnixKernelStatistics)

0

0

0

0

Swap-inrate(UnixKernelStatistics)

0

0

0

0

Swap-outrate(UnixKernelStatistics)

0

0

0

0

SystemmodeCPUUtilization(UnixKernelStatistics)

0.089

0.876

2.537

0.641

UsermodeCPUUtilization(UnixKernelStatistics)

0.089

4.028

11.111

2.51

7.1.210并发

Measurement

Minimum

Average

Maximum

Std.Deviation

Averageload(UnixKernelStatistics)

1.277

2.132

3.797

0.392

CollisionRate(UnixKernelStatistics)

0

0

0

0

Contextswitchrate(UnixKernelStatistics)

639.667

1298.436

2853.833

175.673

CPUUtilization(UnixKernelStatistics)

1.523

4.117

52.713

2.777

DiskTraffic(UnixKernelStatistics)

31.833

90.318

133.167

12.096

Incomingpacketserrorrate(UnixKernelStatistics)

0

0

0

0

Incomingpacketsrate(UnixKernelStatistics)

0

0

0

0

Interruptrate(UnixKernelStatistics)

637.333

1345.274

8907.833

459.903

Outgoingpacketserrorrate(UnixKernelStatistics)

0

0

0

0

Outgoingpacketsrate(UnixKernelStatistics)

1

781.075

8947.667

1729.468

Page-inrate(UnixKernelStatistics)

0

0

0

0

Page-outrate(UnixKernelStatistics)

158.667

790.345

2256.667

357.094

Pagingrate(UnixKernelStatistics)

158.667

790.345

2256.667

357.094

Swap-inrate(UnixKernelStatistics)

0

0

0

0

Swap-outrate(UnixKernelStatistics)

0

0

0

0

SystemmodeCPUUtilization(UnixKernelStatistics)

0.053

0.149

3.658

0.301

UsermodeCPUUtilization(UnixKernelStatistics)

1.47

3.968

52.471

2.603

7.1.350并发

Measurement

Minimum

Average

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

当前位置:首页 > 法律文书 > 判决书

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

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