用友A8协同管理软件性能测试报告综合场景.doc

上传人:laozhun 文档编号:2884935 上传时间:2023-03-01 格式:DOC 页数:27 大小:886KB
返回 下载 相关 举报
用友A8协同管理软件性能测试报告综合场景.doc_第1页
第1页 / 共27页
用友A8协同管理软件性能测试报告综合场景.doc_第2页
第2页 / 共27页
用友A8协同管理软件性能测试报告综合场景.doc_第3页
第3页 / 共27页
用友A8协同管理软件性能测试报告综合场景.doc_第4页
第4页 / 共27页
用友A8协同管理软件性能测试报告综合场景.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《用友A8协同管理软件性能测试报告综合场景.doc》由会员分享,可在线阅读,更多相关《用友A8协同管理软件性能测试报告综合场景.doc(27页珍藏版)》请在三一办公上搜索。

1、A8协同管理软件性能测试报告综合场景版本:V3.10时间:2009-9-30北京用友致远软件技术有限公司目录1背景说明41.1用户类型41.2关键功能42综合场景设计42.1数据量设计42.2增压过程设计42.3压力设计42.4评估标准53测试环境说明63.1网络环境63.1.1网络拓扑图63.1.2网络带宽63.2A8应用服务器软硬件信息63.2.1操作系统信息63.2.2应用服务器版本信息63.2.3CPU信息63.2.4内存信息73.2.5主板信息73.2.6硬盘信息83.3数据库服务器软硬件信息83.3.1操作系统信息83.3.2数据库版本信息83.3.3CPU 信息83.3.4内存信

2、息93.3.5主板信息93.3.6硬盘信息93.4文件服务器103.5负载机信息103.6本底数据说明103.7其它环境描述104用例设计及测试结果114.1登录114.2发送协同124.3处理协同124.4发送公文134.5发送表单144.6处理表单154.7处理公文164.8查看公文184.9新建讨论184.10回复讨论194.11新建个人文档204.12新建计划214.13新建公告224.14查看公告234.15保持在线245测试结果分析255.1测试结果总览255.2测试分析275.3测试结论271 背景说明1.1 用户类型本场景以大中型组织(10个单位、每单位5000人,共5000人

3、注册)为蓝本。1.2 关键功能以公文、协同、表单、公告为关键功能应用。2 综合场景设计2.1 数据量设计场景类别数据量/协同工作协同总量每年60万条流程节点数每流程3个处理节点(与发起节点一起共4个节点)表单审批表单总量每年20万条流程节点数每流程3个处理节点(与发起节点一起共4个节点)公文流转公文总量每年3万个流程节点数每流程5个处理节点(与发起节点一起共6个节点)公告公告总数每年1万条2.2 增压过程设计1) 运行周期:系统初始化耗时45分钟(2500人全部登录完成);之后持续运行2小时;2) A8系统压力采取均匀增加的方式,通过控制初始化速度来实现增压,速度为:每1秒初始化2个用户;3)

4、 系统压力采取均匀分布策略,在该场景中不考虑风暴情况(通过单场景压力测试来模拟)2.3 压力设计本次综合场景测试是2500在线。按照在线人数与并发数之比10:1得出每个场景并发人数应为250人。再根据综合场景中各用例在实际应用中使用频率得出单场景并发数,见下表:场景名称压力标准(s/次)综合场景并发数(人)比例2小时期望完成事务登录8502%900发送协同1512.50.5%480处理协同537.51.5%1440发送公文6402.50.1%12发送表单456.250.25%160处理表单1518.750.75%480处理公文21512.50.5%34查看公文21512.50.5%34新建讨论

5、6482.50.1%22回复讨论60251%120新建文档2162.50.1%33新建计划324100.4%22新建公告6482.50.1%11查看公告60552.2%120保持在线(获取在线消息)30 225090%-总计2500100%说明: 压力标准(s/次):是指系统每个多长时间将产生一次改事务请求,如:每个15秒发送一个自由协同; 2小时期望完成事务:是指在2小时正常工作时间内,系统产生的某个事务请求总数,如:每个15秒发送一个自由协同,2个小时共发出480个协同。2.4 评估标准 最终成功事务大于或等于压力设计中的“2个小时内期望完成事务” 90%事务响应时间小于3秒3 测试环境说

6、明3.1 网络环境3.1.1 网络拓扑图3.1.2 网络带宽100M局域网3.2 A8应用服务器软硬件信息3.2.1 操作系统信息Windows 2003 Server x64 Edition3.2.2 应用服务器版本信息Apache Tomcat 5.5.273.2.3 CPU信息类别值处理器数目2核心数4 每个处理器线程数4 (最大 4) 每个处理器名称Intel Core 2规格Intel(R) Xeon(R) CPU E5405 2.00GHz封装Socket 771 LGA系列型号步进6.7.A扩展系列型号6.17工艺45 nm核心速度626.6 MHz倍频 x 总线速度6.0 x

7、104.4 MHz额定总线速度417.8 MHz主频2000 MHz指令集MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, EM64TL1 日期缓存32 KBytes,8-路设置关联,64-字节行大小L1 指令缓存32 KBytes,8-路设置关联,64-字节行大小L2 缓存6144 KBytes,24-路设置关联,64-字节行大小3.2.4 内存信息类别值北桥Intel i440FX rev. 02南桥Intel 82371SB (PIIX3) rev. 00内存类型FPG内存大小15000 MBytes内存频率104.4 MHz (1:1)3.2.5 主板信息类别值

8、主板制造商: 公司名称 ASUSTeK Computer Inc. 主板型号Asus DSBV-DX/C 主板芯片组 i5000V 前端总线特性: 总线类型 Intel AGTL+ 总线位宽 64 位 外部频率 267 MHz (QDR) 有效频率 1066 MHz 带宽 8530 MB/秒 内存总线特性: 总线类型 Dual DDR2 SDRAM 总线位宽 128 位 DRAM:FSB 1:1外部频率 267 MHz (DDR) 有效频率 533 MHz 带宽 8530 MB/秒 3.2.6 硬盘信息类别值磁盘设备物理信息: 制造商 Seagate 硬盘名称Barracuda 7200.11

9、 1000340 格式化容量 1000 GB 文件系统NTFS平均延迟时间(潜伏期) 4.16 ms 盘片转速 7200 RPM 接口 SATA-II 缓存到主机传输率 300 MB/秒 缓存大小 32 MB 旋转预备时间 20 秒 3.3 数据库服务器软硬件信息3.3.1 操作系统信息Windows 2003 Server x64 Edition3.3.2 数据库版本信息Orcale 10g,oci连接模式3.3.3 CPU 信息类别值处理器数目1核心数2 每个处理器线程数2 (最大 2) 每个处理器名称Intel Pentium D 820规格Intel(R) Pentium(R) D C

10、PU 2.80GHz核心速度2800.0 MHz倍频 x 总线速度14.0 x 200.0 MHz额定总线速度800.0 MHz主频2800 MHzL1 日期缓存2 x 16 KBytes,8-路设置关联,64-字节行大小跟踪缓存2 x 12 Kuops,8-路设置关联L2 缓存2 x 1024 KBytes,8-路设置关联,64-字节行大小3.3.4 内存信息类别值内存类型DDR2内存大小4096 MBytes内存频率266.7 MHz (3:4)模块 1DDR2, PC2-5300 (333 MHz), 2048 MBytes, Apacer Technology模块 2DDR2, PC2

11、-6400 (400 MHz), 2048 MBytes, Kingston3.3.5 主板信息类别值主板制造商 ASUSTeK Computer Inc. 主板型号 Asus P5GZ-MX 主板芯片组 i945GZ 前端总线特性: 总线类型 Intel GTL+ 总线位宽 64 位 外部频率 200 MHz (QDR) 有效频率 800 MHz 带宽 6400 MB/秒 内存总线特性: 总线类型 Dual DDR2 SDRAM 总线位宽 128 位 DRAM:FSB 8:6 外部频率 267 MHz (DDR) 有效频率 533 MHz 带宽 8528 MB/秒 芯片组总线特性: 总线类型

12、 Intel Direct Media Interface 3.3.6 硬盘信息类别值制造商 Seagate 硬盘名称 Barracuda 7200.9 160811 形状特征 3.5 格式化容量 160 GB 文件系统NTFS平均延迟时间(潜伏期) 4.16 ms 盘片转速 7200 RPM 接口 SATA-II 缓存到主机传输率 300 MB/秒 缓存大小 8 MB 3.4 文件服务器没有采用独立的存储设备,与应用服务器同机3.5 负载机信息硬件:台式机, 1颗 2核 CPU,Intel(R) Pentium(R) D CPU 2.80GHz;内存 1.93G操作系统: Windows X

13、P 3.6 本底数据说明模块分类数据量(条)组织模型单位10部门100人员50000协同协同(含表单)1353393个人事项3648601公文公文83451文档文档220167公共信息公告9507新闻19199讨论461633.7 其它环境描述环境项描述A8版本V3.1 集团版O版控制机硬件:台式机, 1颗 2核 CPU,Intel(R) Pentium(R) D CPU 3.00GHzOS: Windows XPOracle10gPGA:550MBSGA最大:980MBsessions 1105processes 1000测试工具LoadRunner 8.14 用例设计及测试结果4.1 登录

14、 用例设计脚本名称登录测试目的测试系统用户并发登录过程中的性能状况操作步骤执行步骤说 明Init无Action登录进入系统,然后退出Transaction1、登录校验 2、显示首页 2.1显示首页框架 2.2个人空间栏目显示 2.2.1待办事项显示 2.2.2日程事件显示 2.2.3 我的模板显示 2.2.4 关联人员显示。事务,即最终记录响应时间所针对的操作。End无 压力标准n 2小时期望完整事务数:900 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop登录并显示首页全过程0.0671.45201.9470.3

15、41,12400场景分解登录校验0.0160.0330.8960.041,12400登录_个人空间00.043.7760.031,12400登录_关联人员00.0050.3320.0091,12400登录_待办事项01.252201.1720.031,12400登录_日程00.0110.3160.021,12400登录_模板00.0090.5990.011,12400登录_首页框架0.0390.12.7680.1371,12400 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Maximum

16、:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成1124个事务,超过900个预期,并100%通过;n 90%响应时间为0.34s,达到标准;n 由于第一个人登录需要服务器加载缓存,因此事务时间长,但第二个用户后正常;4.2 发送协同 用例设计脚本名称发送协同测试目的测试系统用户并发发送协同过程中的性能状况操作步骤执行步骤说 明Init登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】Action1、点击个人首页左侧导航栏上的【新建事项】,2、进入新建事项页面,填写协同名称、内容、

17、3、点击新建流程,并发给3个节点。 4、点击发送。Transaction1、进入新建协同页面 2、新建流程 3、发送协同事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:480 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop发送协同00.42629.7210.92462900发送协同_已发列表展现00.82360.0430.0562900 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应

18、时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成629个事务,超过480个预期,并100%通过;n 90%响应时间为0.924s,达到标准;n 由于第一个人登录需要服务器加载缓存,因此事务时间长,但第二个用户后正常;4.3 处理协同 场景设计脚本名称处理协同测试目的测试系统用户并发处理协同过程中的性能状况操作步骤执行步骤说 明Init登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】Action1、点击待办事项上的第一条待办协同。 2、点击【处理】,填

19、写处理意见。 4、点击提交。Transaction1、打开待办协同 2、检查是否可以修改流程 3、节点匹配 4、提交协同处理意见 5、流程解锁 6、刷新待办列表事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:1440 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop处理协同全程00.24124.8780.631,70800场景分解打开待办00.14713.2850.3691,70800匹配节点00.0331.2830.0981,70800检查是否可以修改流程00.0070.

20、2590.021,70800流程加锁00.0040.3280.0181,70800提交处理意见00.19723.9810.4891,70800流程解锁00.0020.2310.011,70800刷新待办列表00.010.7830.031,70800 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成1708个事务,超过1440个预期,并100%通过;n 90%响应

21、时间为0.63s,达到标准;4.4 发送公文 用例设计脚本名称处理协同测试目的测试系统用户并发发送公文过程中的性能状况操作步骤执行步骤说 明Init登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】Action1、点击【公文管理】,进入【发文管理页面】。 2、点击【拟文】,新建流程,填入公文名称等信息。 3、点击【正文】,填入内容,保存。4、点击【发送】发送公文Transaction1、进入拟文页面 2、新建流程 3、上传正文 4、发送公文 5、返回已发列表事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:1

22、2 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop发送公文全程0.0313.73618.87218.561800场景分解进入拟文00.1150.9170.2251800新建流程00.0280.10.0861800上传正文0.030.4662.7922.031800发送公文03.2716.84216.8321800返回已发列表00.0540.2770.241800 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Ma

23、ximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成18个事务,超过12个预期,并100%通过;n 公文采用Office正文,在网络传输以及文件存储方面耗时比较多4.5 发送表单 用例设计脚本名称发送表单测试目的测试系统用户并发发送表单过程中的性能状况操作步骤执行步骤说 明Init登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】Action1、点击【我的模板】频道上的指定表单模板。 2、填写表单中的信息。 4、点击发送。Transaction1、调用模板 2、显示表单内容

24、 3、匹配下一节点 4、发送表单 5、返回已发列表事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:160 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop发送表单全过程0.0030.43619.4750.52422600场景分解调用模板0.0040.0660.9430.15922600显示表单内容0.010.0160.3870.01922600匹配下一节点0.0040.0070.1040.01822600返回已发列表0.0010.84543.1450.04822600 说明

25、n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成226个事务,超过160个预期,并100%通过;n 90%响应时间为0.524s,达到标准;4.6 处理表单 用例设计脚本名称处理表单测试目的测试系统用户并发处理表单过程中的性能状况操作步骤执行步骤说 明Init登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】Action1

26、、点击待办事项上的第一条待办表单协同。 2、点击【处理】,填写处理意见。 4、点击提交。Transaction1、打开待办表单 2、加锁 3、匹配节点 4、检查是否可以修改流程 5、提交处理意见 6、流程解锁 7、表单解锁 8、刷新待办列表事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:480 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop处理表单全程0.0070.3220.8860.79259000场景分解打开待办0.0020.16813.8480.41859000显示

27、表单内容0.010.0160.4920.0259000匹配结点0.0010.0362.6040.0959000检查是否可以修改流程0.0010.0010.0320.00659000检查是否可以修改表单0.0010.0010.0080.00859000流程加锁0.0010.020.4110.02759000提交处理意见0.0010.26118.2770.60559000流程解锁0.0010.0020.2840.00659000表单解锁0.0010.0010.0310.00659000待办刷新列表0.0010.0110.7070.0359000 说明n Transaction Name:事务名称n

28、 Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成590个事务,超过480个预期,并100%通过;n 90%响应时间为0.792,达到标准;4.7 处理公文 用例设计脚本名称处理协同测试目的测试系统用户并发处理协同过程中的性能状况操作步骤执行步骤说 明Init登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】Action1、点击待办事项上的第一条待办公文。 2、点击【处理

29、】,填写处理意见。 4、点击提交。Transaction1、打开待办 2、文单加锁 3、检查是否可以修改流程 4、匹配节点 5、提交处理意见 6、流程解锁 7、文单解锁 8、刷新待办事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:34 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop处理公文全程01.96321.8266.5415200场景分解打开待办01.1115.7523.4585200流程加锁00.0050.1980.0085200文单加锁00.0130.2340.0

30、085200检查是否可以修改流程00.0040.0310.0165200匹配节点00.34315.5940.2745200提交处理意见01.59814.4766.2235200文单解锁00.0030.0160.0075200流程解锁00.0020.0160.0075200待办刷新列表00.110.8310.4995200 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小

31、时内完成52个事务,超过34个预期,并100%通过;n 公文采用Office正文,在网络传输以及文件存储方面耗时比较多4.8 查看公文 用例设计脚本名称处理协同测试目的测试系统用户并发处理协同过程中的性能状况操作步骤执行步骤说 明Init登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】Action1、点击待办事项上的第一条待办公文。 2、点击关闭公文。 Transaction1、显示公文框架 2、显示文单内容 3、加并发锁 4、装载处理窗口事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:34 测试结果Tr

32、ansaction NameMinimumAverageMaximum90 PercentPassFailStop显示公文框架0.0031.1619.8014.3175200显示文单内容00.0060.0320.035200加并发锁0.0010.0020.0080.0085200装载处理窗口0.0010.0030.020.0045200查看公文0.0061.1729.834.3535200 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 P

33、ercent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成52个事务,超过34个预期,并100%通过;n 公文采用Office正文,在网络传输以及文件存储方面耗时比较多4.9 新建讨论 用例设计脚本名称新建讨论测试目的测试系统用户并发新建讨论过程中的性能状况操作步骤执行步骤说 明Init1、登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】1、 点击主菜单【公共信息】2、 点击单位讨论Action1、 点击【发布讨论】 2、 填写讨论信息3、点击提交。 Transaction1、进入新建讨论页面 2、选择发送范围 3、提交讨论 4

34、、返回讨论板块事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:11 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop新建讨论_进入新建界面00.0470.3730.1011800新建讨论_选择发布范围00.030.1220.0941800新建讨论_发布讨论00.3422.7071.5631800新建讨论_返回已发讨论列表00.0110.0390.0391800 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Averag

35、e:单位为秒,事务响应时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90%的事务响应事件低于这个时间 小结n 2小时内完成18个事务,超过11个预期,并100%通过;n 90%响应时间为1.563,达到标准;4.10 回复讨论 用例设计脚本名称回复讨论测试目的测试系统用户并发回复讨论过程中的性能状况操作步骤执行步骤说 明Init1、登录进入系统,首页展现。四个频道分别为:【待办事项】、【我的模板】、【日程事件】、【关联人员】2、点击【单位空间】页签进入单位空间。单位空间展现,四个频道分别为:【单位最新新闻】、【单位学习区】、【单位最新公告】、【单

36、位最新讨论】Action1、点击打开指定的一条讨论 2、填写回复信息3、点击提交。 Transaction1、打开讨论 2、提交回复事务,即最终记录响应时间所针对的操作。End退出A8系统 压力标准n 2小时期望完整事务数:120 测试结果Transaction NameMinimumAverageMaximum90 PercentPassFailStop回复讨论_打开讨论00.22313.5770.3617500回复讨论_提交回复00.1035.4050.20717500回复讨论_返回讨论页面00.0190.1580.06817500 说明n Transaction Name:事务名称n Minimum:单位为秒,事务响应时间最小值n Average:单位为秒,事务响应时间平均值n Maximum:单位为秒,事务响应时间最大值n 90 Percent:单位为秒,90

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号