使用Apache在BI平台上进行Jmeter负载测试-Tomcat Split

2020-09-20 02:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)此刻我的问题是: 我通常...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


此刻我的问题是:

我通常可以针对BOE4.2 SP5运行jMeter以模拟用户登录,导航; 打开并刷新Webi报告; 并注销。 一切都很好。

我正在做一个Apache" Split"-根据该论坛上的各种参考,将Apache Web服务器置于tomcat的前面。在4.2上,使用Windows XP上的Apche 2.4和jk_mod可以很好地进行拆分。

当我尝试运行jMeter工作测试计划时; 我的运行因以下错误而中断:
"在此服务器上找不到请求的URL/BOE/portal/0/InfoView/js/utils.js"。

因为"拆分"将静态内容放在Apache端; 我怀疑4.2发生jmeter portal_id [(\ d +)]提取错误。

似乎没有正确读取拆分。 请参阅下面的portal_id似乎丢失的地方。

有人碰到这个吗?

2条回答
Violet凡
2020-09-20 03:34

我自己知道了。 一旦您提取了正确的bttoken和$ {sEntry1}变量,结果就会显示出来; jmeter并不真正在乎是否有Apache拆分。 只要您定义正确的端口,它甚至可以与SSL一起使用。 对于SSL,您需要使用HttpClient配置。 在捕获SSL浏览器期间出现错误,但我只是选择"继续",并且工作流已正确记录。

从根目录到Webi Samples导航期间,我无法真正解决的唯一问题是处理ajax错误。 无论我做了什么,我都无法解决该错误。 这是一个奇怪的错误,因为Webi Report服务器处于活动状态,表明它在jmeter测试计划中找到了目标Webi报告。 通过在"最近"中选择一个报告,我可以轻松解决这个问题。 烦死了 但是我会继续玩下去。
天使

一周热门 更多>