多语言展示
当前在线:1398今日阅读:100今日分享:18

java自定义报表工具FineReport性能测试注意事项

使用java自定义报表工具FineReport做的模板,且用 loadrunner 之类的测试软件测试FR报表的性能时,应注意以下几点。
工具/原料
1

java自定义报表工具FineReport7.1.1

2

大小:148.2M 适用平台:windows/linux

方法/步骤
1

1. 要向FineReport公司申请临时的注册文网站上下载的免费版的报表设计器,设计出来的模板有一些功能上的限制,另外免费的和注册过的做出的报表模板运行机制也不一样(内部保密)。如果没有使用注册文件,其测试的结果会严重失准,因此测试前,请务必先申请临时的注册文件。

2

2. 要对应用服务器的内存大小进行合理设置一般服务器默认的内存配置都比较小,在较大型的应用项目中,这点内存是不够的,因此需要加工使其调大。各应用服务器的内存配置方法不尽相同,如下列出常用服务器的JVM参数(-Xms,-Xmx)的配置方法。JVM参数定义:- Xms: 初始化内存大小- Xmx: 可以使用的最大内存

3

Tomcat服务器Tomcat服务器在Windows下,通过在 %Tomcat_Home%/bin/catalina.bat (Unix下则修改catalina.sh文件)文件中增加 –Xms,-Xmx参数的配置来修改Tomcat服务器的内存,Tomcat5.0及Tomcat5.5相同,如下:在catalina.bat文件中,找到set JPDA=,在其后增加如下红色那行:

4

Jboss服务器Jboss服务器内存修改比较简单,如Jboss4.2,只需将%Jboss_home%\bin\下的run.bat文件中的相应内存参数,设置为所需值即可。如下图:

5

Weblogic服务器Weblogic服务器是通过修改bea\user_projects\domains\对应的工程目录下的StartWeblogic.cmd文件,如:C:\bea\user_projects\domains\base_domain\StartWeblogic.cmd 来配置Weblogic服务器虚拟内存。

6

Weblogic8.1:编辑StartWeblogic.cmd,在set SERVER_NAME上一行增加set MEM_ARGS=-Xms256m -Xmx512m ,并在Classpath中增加;%MEM_ARGS%,保存即可,如下图:

7

Weblogic10在StartWeblogic.cmd文件中的call '%DOMAIN_HOME%\bin\startWebLogic.cmd' %*上添加set MEM_ARGS=-Xms256m -Xmx512m,保存即可,如下图:

8

3. 更改连接数的限制设计器中,点击服务器>定义数据连接 ,点击连接池属性,如下图所示,改成需要的即可。注:以上三点每一点的设置都会影响到测试的结果,请务必根据自已的需要,改成相应的数值后,再进行测试,这样才能得到您想得到的测试结果。

推荐信息