交换平台压力测试报告Word下载.docx

上传人:b****3 文档编号:6456683 上传时间:2023-05-06 格式:DOCX 页数:61 大小:2.57MB
下载 相关 举报
交换平台压力测试报告Word下载.docx_第1页
第1页 / 共61页
交换平台压力测试报告Word下载.docx_第2页
第2页 / 共61页
交换平台压力测试报告Word下载.docx_第3页
第3页 / 共61页
交换平台压力测试报告Word下载.docx_第4页
第4页 / 共61页
交换平台压力测试报告Word下载.docx_第5页
第5页 / 共61页
交换平台压力测试报告Word下载.docx_第6页
第6页 / 共61页
交换平台压力测试报告Word下载.docx_第7页
第7页 / 共61页
交换平台压力测试报告Word下载.docx_第8页
第8页 / 共61页
交换平台压力测试报告Word下载.docx_第9页
第9页 / 共61页
交换平台压力测试报告Word下载.docx_第10页
第10页 / 共61页
交换平台压力测试报告Word下载.docx_第11页
第11页 / 共61页
交换平台压力测试报告Word下载.docx_第12页
第12页 / 共61页
交换平台压力测试报告Word下载.docx_第13页
第13页 / 共61页
交换平台压力测试报告Word下载.docx_第14页
第14页 / 共61页
交换平台压力测试报告Word下载.docx_第15页
第15页 / 共61页
交换平台压力测试报告Word下载.docx_第16页
第16页 / 共61页
交换平台压力测试报告Word下载.docx_第17页
第17页 / 共61页
交换平台压力测试报告Word下载.docx_第18页
第18页 / 共61页
交换平台压力测试报告Word下载.docx_第19页
第19页 / 共61页
交换平台压力测试报告Word下载.docx_第20页
第20页 / 共61页
亲,该文档总共61页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

交换平台压力测试报告Word下载.docx

《交换平台压力测试报告Word下载.docx》由会员分享,可在线阅读,更多相关《交换平台压力测试报告Word下载.docx(61页珍藏版)》请在冰点文库上搜索。

交换平台压力测试报告Word下载.docx

dao-config.xml,system.properties,mrmapping.xml,wfmapping.xml,data.xml

startWebLogic.sh

⏹编写test.jsp,test000.java,实现单纯业务逻辑的测试,记录用户ID

⏹配置DefaultWebApp="

DefaultWebApp"

环境

⏹调试test0成功

⏹搭建LR

4.用例设计

基于EJB的测试,基于1、单纯业务逻辑测试2、利用DAO进行表增加测试3、利用DAO做修改测试4、利用DAO做查询测试5、利用DAO做删除测试6、进行上述步骤的综合测试。

4.1基本设置

4.1.1线程设置

4.1.2数据库连接设置

4.1.3场景设计

4.1.4运行时设计

4.2登录测试

基于EJB

4.2.1业务逻辑

4.2.2压力环境

序号

循环次数

最大(秒)

最小(秒)

平均(秒)

成功率

并发用户

1

10

1.62

1.371

1.527

100%

2

20

3

30

4

40

5

50

4.2.3脚本录制

1.#include"

as_web.h"

2.

3.

4.Action()

5.{

6.web_url("

test.jsp"

7."

URL=http:

//145.24.16.105:

7001/test/test.jsp"

8."

Resource=0"

9."

RecContentType=text/html"

10."

Referer="

11."

Snapshot=t1.inf"

12."

Mode=HTML"

13.LAST);

14.lr_think_time(9);

15.web_submit_form("

test.do;

jsessionid=G5GvVPpS7FhFYLcdynNDp0s2z0JpXvvtW6838glvdtG857yJQ6dp!

-1824660098"

16."

Snapshot=t2.inf"

17.ITEMDATA,

18."

Name=DM_FLAG"

"

Value="

ENDITEM,

19."

Name=ID"

20."

Name=NAME"

21."

Name=ADDRESS"

22."

Name=clong"

Value=0"

23."

Name=jls"

24."

Name=pageSelect"

25."

Name=b_000"

Value=单纯业务逻辑的测试"

26.LAST);

27.return0;

28.}

单脚本测试结果:

4.2.4测试

runningvusers–wholescenario

status

max

Min

Avg

last

Error

Finished

500

130

Ready

33

Running

338

148

Transactionresponsetime–wholescenario

Last

Vuser_end_transaction

Action_transaction

19

9

Vuser_init_transaction

totaltransactionpersecond–wholescenario

totaltransaction

N/A

44

61

httpresponsepersecond–wholescenario

http_200

132

270

以上为:

调整WEBLOGIC线程数:

4.3基于DAO的增加测试

4.3.1业务逻辑

设计一个表WZ_TEST,利用DAO实现存储增加,

createsequencewz_add_2006

minvalue1

maxvalue99999999

startwith1

incrementby1

cache200

order;

利用ORACLE的sequence作为表记录增加的主键。

下图中:

DAO增加测试按钮触发后台自动增加一条记录到WZ_TEST表中。

4.3.2压力环境

设计200个并发线程。

同时完成页面的请求和后台的交易的执行。

设计为一个页面的请求。

4.3.3脚本录制

1.

2.Action()

3.{

4.web_url("

5."

6."

11.LAST);

12.lr_think_time(6);

13.web_submit_form("

jsessionid=G5j4ZTcg1v10qZTTk8ZmqTHqzQb3h6NJQHGKJCkMLX7H1gBGbQsH!

-1039999958"

14."

15.ITEMDATA,

17."

Name=b_001"

Value=DAO增加测试"

24.LAST);

25.return0;

26.}

4.3.4测试

4.4

基于DAO的修改测试

4.4.1业务逻辑

对表WZ_TEST,利用DAO实现存储修改,

createsequencewz_update_2006

利用ORACLE的sequence自动获得作为表记录修改的主键,和增加形成配合

DAO修改测试按钮触发后台自动修改一条记录在WZ_TEST表中,将NAME改成当前时间。

4.4.2压力环境

4.4.3脚本录制

14.

15.lr_think_time(3);

16.

17.web_submit_form("

jsessionid=G5znqsSv99QsnR2yBH2R14RvCPs2ByFJYcZNbQ2LDLFr4k2LL8Zm!

-1666503033"

19.ITEMDATA,

26."

27."

Name=b_003"

Value=DAO修改测试"

28.LAST);

29.

30.return0;

31.}

4.4.4测试

4.5

基于DAO的删除测试

4.5.1业务逻辑

对表WZ_TEST,利用DAO实现存储删除,

createsequencewz_delete_2006

利用ORACLE的sequence自动获得作为表记录删除的主键,和增加形成配合

DAO删除测试按钮触发后台自动删除一条记录在WZ_TEST表中。

4.5.2压力环境

4.5.3脚本录制

jsessionid=G51nLRGDvxW4KWM85JPR9Xb7SpnHL3n4nLcvCxZvlssCFFTB9P2q!

Name=b_002"

Value=DAO删除测试"

4.5.4测试

4.6

基于DAO的查询测试

4.6.1业务逻辑

对表WZ_TEST,利用DAO实现查询,查询最大值500条记录

DAO查询测试按钮触发后台自动查询结果集返回前台。

4.6.2压力环境

4.6.3脚本录制

15.lr_think_time

(1);

jsessionid=G53LXy9hGNvN412MHzlp8338VCJzhJ174wZ7slMxgD6LQJK2Gm3p!

Name=b_004"

Value=DAO查询测试"

32.

4.6.4测试

4.7

基于DAO的综合测试

4.7.1业务逻辑

对表WZ_TEST,利用DAO实现综合测试

1、首先进行增加记录

2、其次进行修改记录

3、然后进行查询记录

4、最后进行删除记录

4.7.2压力环境

设计为4个页面的请求。

4.7.3脚本录制

15.lr_think_time(10);

jsessionid=G56j81NTHwCdGn265S8ryB2Kpmn3NX88t240nZq2LVFYKD1wT49l!

30.web_submit_form("

test.do"

31."

Snapshot=t3.inf"

32.ITEMDATA,

33."

34."

Value=57"

35."

36."

Value=2006-07-16-12-02-57"

37."

38."

Value=1"

39."

40."

41.LAST);

42.

43.web_submit_form("

test.do_2"

44."

Snapshot=t4.inf"

45.ITEMDATA,

46."

47."

Value=00"

48."

49."

Value=2006-07-16-12-03-00"

50."

51."

52."

53."

54.LAST);

55.

56.web_submit_form("

test.do_3"

57."

Snapshot=t5.inf"

58.ITEMDATA,

59."

60."

Value=02"

61."

62."

Value=2006-07-16-12-03-02"

63."

64."

65."

66."

67.LAST);

68.

69.return0;

70.}

4.7.4测试

4.8

基于复杂交易测试

4.8.1业务逻辑

对表WZ_TEST,利用DAO实现复杂交易测试

如下图中:

复杂交易测试:

一个前台请求,后台实现一条记录的增加、修改、批量数据的查询三笔交易

4.8.2压力环境

设计为1个页面的请求。

4.8.3脚本录制

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

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2