2011-10-06 67 views
0

我有一个Liferay的5.2.3网站的网页,以查看该页面的用户shoulde可以登录了。如何对Liferay网页进行压力测试?

我试图JMeter的压力测试,但我停下来后,我有这个issue here(“无效的认证令牌“)。还有什么其他工具可以用来进行压力测试,而不会面临认证问题(以脚本为例,如果可用的话)。

回答

0

嗯,我不确定,但你可以尝试Grinder,它支持jython作为脚本语言,但我目前没有工作脚本示例。

0

您可以使用JMeter,但必须使用其代理来记录您的操作(包括登录信息)。

请参阅JMeter proxy step by step

+0

我想,我有上面的“无效的认证令牌”中所述的问题,甚至当我记录我的行动 – Jack

1

我有同样的问题。我设法登录,然后在向服务器发送POST请求时,我只收到了403.我所做的是,我在portal-ext.properties中将auth.token.check.enabled设置为false。

auth.token.check.enabled=false 

但要小心。 Portal身份验证令牌已实施以防止跨站点请求伪造,如此处所述:https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)。 在生产环境中,将该属性重新设置为true。

更多关于在Liferay的网站:http://www.liferay.com/community/wiki/-/wiki/Main/Authentication+Token