我正在使用JMeter对我的JSF应用程序进行一些负载测试,而我在浏览页面时遇到了麻烦.ViewState变量根本没有被提取,或者它没有被传递到页面.
我用代理服务器记录了我的测试步骤,这就是它的样子:

我在第一个GET请求中添加了Regex提取器.测试了正则表达式,这是正确的.

在每个POST请求中,我将硬连线视图ID替换为我的变量.
我发送请求时得到的结果如下:

POST参数不正确,因为它发送变量的名称.
发布数据:
loginForm%3ArequestToken =&loginForm%3Ausername = heller&loginForm%3Apassword =%21QAYxsw2%A7EDC&loginForm%3AloginButton = Anmelden&com.sun.faces.VIEW =%24%7BjsfViewState%7D&loginForm = loginForm
你能说出我在这里做错了什么吗?
谢谢!
在一个没有任何改变的情况下工作了很长时间的应用程序中,我得到了Exception
failed to lazily initialize a collection of role: ... , no session or session was closed
Run Code Online (Sandbox Code Playgroud)
什么可能是可能的原因,突然间?发生这种情况的方法在过去3年中经过测试并成功使用.
谢谢你的帮助,al
PS环境:JSP,Spring,Hibernate,MySQL
一个内在的课我有以下问题.这是代码:
public class PGZUserManagerBean {
// joomla login as separate thread
private class JoomlaLogin extends Thread {
private AuthJoomla authJoomla;
public JoomlaLogin(AuthJoomla authJoomla){
this.authJoomla = authJoomla;
}
@Override
public void run(){
this.authJoomla.authJoomla();
}
}
public void validateuser(){
AuthJoomla authJoomla = new AuthJoomla();
JoomlaLogin joomlaLogin = new JoomlaLogin(authJoomla);
joomlaLogin.start();
}
}
Run Code Online (Sandbox Code Playgroud)
我正在java.lang.ClassNotFoundException: PGZUserManagerBean$JoomlaLogin运行时.我正在使用Java 1.6.
感谢您的帮助.人