You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Alixandre Santana <al...@gmail.com> on 2007/07/24 20:03:23 UTC

Testing JSF Application performance with JMeter

Hi guys,

Could someone show me how configure a test plan in JMeter in order to
test a JSF
application ?

Actually, which parameters do I have to put in the request in order to
execute a particular method of a JSF bean ?

I want to simulate such execution and just to call the page.jsf with
the request parameters is not enough.

Thanks in advance
-- 
Alixandre Santana

Re: Testing JSF Application performance with JMeter

Posted by Alixandre Santana <al...@gmail.com>.
Greg and List,

I still having problems with this.

My app is client-side state saving as yours.

Bellow is the code returned by the first request. I think there are
TWO view states on it.
The first one, i believe is related to the  Application´s Menu. The
second  is related to the FORM.

So ...your query - <input type="hidden" name="jsf_state_64"
id="jsf_state_64" value="(.+?)" /> - will match the first occurence of
my "jsf_state_64" id (and i have two ones as i said).


So i dont know if is the cause of my errors.

Beside this, i didnt find these tree parameters on my genereted first
requisition code:
myForm%3A_SUBMIT
myForm%3A_link_hidden_
myForm%3A_idcl
	
My myfaces version is 1.1.1


I thank you for any help.

This is the code generated after the first requisition.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<!-- arquivos de estilo -->
	<link href="/djonline/config/css/apresentacao.css" rel="stylesheet"
type="text/css" />
	<link href="/djonline/config/css/menu.css" rel="stylesheet" type="text/css" />
	<!-- arquivos de funções javascript -->
	<script src="/djonline/config/js/functions.js" language="javascript"
type="text/javascript"></script>
	<script src="/djonline/config/js/getMenu.js" language="javascript"
type="text/javascript"></script>
	
	<!-- Rico menu -->
	<script src="/djonline/config/js/ricoMenu/prototype.js"
type="text/javascript"></script>
	<script src="/djonline/config/js/ricoMenu/ricobase.js"
type="text/javascript"></script>
	<script src="/djonline/config/js/ricoMenu/ricoeffects.js"
type="text/javascript"></script>
	<script src="/djonline/config/js/ricoMenu/ricobehaviors.js"
type="text/javascript"></script>
	<script src="/djonline/config/js/ricoMenu/ricocomponents.js"
type="text/javascript"></script>
	<!-- Fim Rico menu -->	
	
</head>



<body>
	
	
	
	
	
	<table width="761" border="0" align="center" cellpadding="0" cellspacing="0">
	  <tr>
	    <td width="761" height="95" colspan="3" valign="bottom"
background="images/dj_cabecalho.jpg" class="cabecalho">&nbsp;</td>
	  </tr>
	</table>
	
	
	
	<table width="770" border="0" align="center" cellpadding="0" cellspacing="0">
	  <tr>
		<td  width="9" height="26"><img
src="images/canto_esquerdo_nav_2.jpg" width="9" height="26" /></td>
	    <td background="images/nav_bar_2.jpg"><div
style="float:left;widht:300px;" class="textoNav">Publica&#231;&#245;es
dispon&#237;veis a partir de : 10/09/2007(Judiciais) ,
10/10/2007(Administrativas). <a href="http://www.dei.rn.gov.br/dorn/"
target="_blank" >Publica&#231;&#245;es Anteriores</a></div>&nbsp;</td>
		<td width="9" height="26"><img src="images/canto_direito_nav_2.jpg"
width="9" height="26" /></td>
	  </tr>
	</table>
	<!-- Tabela Nav -->


	
	<!-- Corpo -->
	<!-- Tabela Corpo - Container -->
	<table width="770" border="0" align="center" cellpadding="0"
cellspacing="0" bgcolor="#F8F4EC" >
	  <!-- Topo do corpo - T&#237;tulo -->
	  <tr>
	    <td width="9" valign="top" class="topoCorpo"><img
src="images/canto_esquerdo_sup.jpg" width="9" height="9" /></td>
	    <td width="752" class="topoCorpo">&nbsp;</td>
	    <td width="9" valign="top" class="topoCorpo"><img
src="images/canto_direito_sup.jpg" width="9" height="9" /></td>
	  </tr>
	  <tr>
	    <td colspan="3">	
	
	 <!-- tabela centro do corpo [menu + conteudo] -->
	<table width="770" border="0" cellspacing="0" cellpadding="0">
		<tr>
 		 		
			
<td width="170" class="menuCorpo" valign="top">
	
	
<!-- A FORM related to Application ´Menu. --->


<form id="menu:formMenu" name="menu:formMenu" method="post"
action="/djonline/goto.jsf"
enctype="application/x-www-form-urlencoded">


<input type="hidden" name="jsf_tree_64" id="jsf_tree_64"
value="H4sIAAAAAAAAAJ1XzXLjRBCe+CdkUwEWwl/VApUtqIJdWMe2ZMkqDkDiCuuqZMluAtfdiTy2BZJmMjNKHA5QPAQHDhQvwBEegOLAGY77Dlw5cKJHlmRLjG2RHCaeTz3d/fX0TPf89BeqC452XBo0RBQ2htglohFJz2+cckJOJI9cGXHy0vBW7/XvnuxUUO0Qbbhjzx9wEkr08uEX+ALvqgW7H3OOrw49IT84RDdcHwvxAAdEohenMj4OR7ug0AtHILCuLEkh0fachvtYjI8wg88Vb3COvkaVCQPvtpXE1KnMxuTbP9/4/nf8QxWt9VFNeF+RCUMI1S9rMG4KtRjFYx3ma/Mok+iOUjhJyAJ1RkMg0xjLwG/ch+HTSLJInpKJBOHaY2/Qnkj0jn7RZ31gCZz2aSixFxIOS9bHBA8IX+bFCnRdi1YKPN5bweMTjtnYc/sBHhEQrwOTVjNZrcbNFGwBv9uUjxqYYXdMGsFVojMSEjJj4F00et5FEgxnma95vUZBtFogcHtRTI8xV7kTRzPW1JlT/3YKWjrQBi53VwRmnwYBDgeHXvhluszU+V+kWv0P1dRsu6UD2zrQmKjp3XSq25B2p7xhWwd2daCTN2zF01sp1/bSZFPjq4mo0da4bBg5dUZrpbpsZXmyho6soSNr5MkaebKGWZqsqSNr5smaRbK1hWTN8mRNHVlTR9bMkzUtjeFO0cfFhjuGDjR1YCdnuNPOh8XMpure6MLBfGvFwTygPADxjSH8PyJhFCvYUgoCmK24Dt8vd+r3IilpCPLPizG9vDfwsE9H985kqImald9oq3hI6gUXFhSJzIUjIgRcxiLVV8xDfTWolqgG8zlr2Toq3TwVq3TO2s2M37sr+PXDWeGsn0eEX+n0zd+V3wD43BmVmB4TcR55AvPJajvHOCRQ3rwBrN5kavJwZqzEnWMbOtDMRcjOZ7M1zfUrmG6zxNUTL2A+ESpry5suBr5Mz5JT4ECA3lxUOfepHwUhdE0vzLqmpK+qP/P0199eefJHFVUO0KZP8eAAu5LyProhx5zAafAHE/bhR0j9bV1uwHhTeaKMP6tzRJ3o+Idd2vnuNKg/x59+KW+r20psdZvlbXWuactMbRX7lxItXO4gdlWE7ixurBhlEZsmtPq1yFFQxrLv/9+blJfTiuPxYzptTla3wslBoxFLKans22bco3D6oMvtUTeCu1nSa8baTmNdPBYlrsJcLXJ0LaJjaXbFsXNVyzGv57pjJK476nlg6HY5H0+4FuOY9rDEp/jMj3tyiCEVsQNPs7usp7Cl2yqRvaRdB/3C5dT3Cc8MniTAApY1KLHwZJOZfqs8n8IzYz1+ZjShijNOLjwaibng/ZMJtID80OOZyfRrHFEH3AlBv3alCvfGlODjQkp3SyXRVozezLiuekdN34Pqlscy82KuH1rbytCOFrW0qK1FHR06/2ybQ1tatK1FDS2qZdHSsmhNe+i/2Sz6swo59d3I+rXX0hK5Fwk3rZN7BM83WbHmIaXwzIMd3VlU0T73yOUjkGLsX9wFhFCuEAAA"
/>

<input type="hidden" name="jsf_state_64" id="jsf_state_64"
value="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"
/>


<input type="hidden" name="jsf_viewid" id="jsf_viewid" value="/goto.jsp" />
<div style="margin-left:0px;margin-top:20px;"><div
class="panelheader"><img src="images/barra1.gif" height="12" /><span
style="align=botton" class="tituloMenu_">
Publica&#231;&#245;es</span></div><div
class="panelContent">&nbsp;&nbsp;&nbsp;&raquo;&nbsp;<a href="#"
onclick="clear_menu_3AformMenu();document.forms['menu:formMenu'].elements['autoScroll'].value=getScrolling();document.forms['menu:formMenu'].elements['menu:formMenu:_link_hidden_'].value='menu:formMenu:_id14';document.forms['menu:formMenu'].elements['commandLinkAction'].value='#{buscaSimplesBean.exibirExecutar}';document.forms['menu:formMenu'].elements['menuItemAccessLevel'].value='';document.forms['menu:formMenu'].elements['menuGroupAccessLevel'].value='';if(document.forms['menu:formMenu'].onsubmit){if(document.forms['menu:formMenu'].onsubmit())
document.forms['menu:formMenu'].submit();}else{document.forms['menu:formMenu'].submit();}return
false;" id="menu:formMenu:_id14" class="textoOpcao">Busca
Simples</a><br />&nbsp;&nbsp;&nbsp;&raquo;&nbsp;<a href="#"
onclick="clear_menu_3AformMenu();document.forms['menu:formMenu'].elements['autoScroll'].value=getScrolling();document.forms['menu:formMenu'].elements['menu:formMenu:_link_hidden_'].value='menu:formMenu:_id20';document.forms['menu:formMenu'].elements['commandLinkAction'].value='#{buscaAvancadaBean.exibirExecutar}';document.forms['menu:formMenu'].elements['menuItemAccessLevel'].value='';document.forms['menu:formMenu'].elements['menuGroupAccessLevel'].value='';if(document.forms['menu:formMenu'].onsubmit){if(document.forms['menu:formMenu'].onsubmit())
document.forms['menu:formMenu'].submit();}else{document.forms['menu:formMenu'].submit();}return
false;" id="menu:formMenu:_id20" class="textoOpcao">Busca
Detalhada</a><br />&nbsp;&nbsp;&nbsp;&raquo;&nbsp;<a href="#"
onclick="clear_menu_3AformMenu();document.forms['menu:formMenu'].elements['autoScroll'].value=getScrolling();document.forms['menu:formMenu'].elements['menu:formMenu:_link_hidden_'].value='menu:formMenu:_id26';document.forms['menu:formMenu'].elements['commandLinkAction'].value='#{pesquisarEdicaoCompletaBean.exibirExecutar}';document.forms['menu:formMenu'].elements['menuItemAccessLevel'].value='';document.forms['menu:formMenu'].elements['menuGroupAccessLevel'].value='';if(document.forms['menu:formMenu'].onsubmit){if(document.forms['menu:formMenu'].onsubmit())
document.forms['menu:formMenu'].submit();}else{document.forms['menu:formMenu'].submit();}return
false;" id="menu:formMenu:_id26" class="textoOpcao">Edi&#231;&#227;o
Completa</a><br /></div><div class="panelheader"><img
src="images/barra1.gif" height="12" /><span style="align=botton"
class="tituloMenu_"> Modelos Documentos</span></div><div
class="panelContent">&nbsp;&nbsp;&nbsp;&raquo;&nbsp;<a href="#"
onclick="clear_menu_3AformMenu();document.forms['menu:formMenu'].elements['autoScroll'].value=getScrolling();document.forms['menu:formMenu'].elements['menu:formMenu:_link_hidden_'].value='menu:formMenu:_id36';document.forms['menu:formMenu'].elements['commandLinkAction'].value='#{obterModelosBean.exibirExecutar}';document.forms['menu:formMenu'].elements['menuItemAccessLevel'].value='';document.forms['menu:formMenu'].elements['menuGroupAccessLevel'].value='';if(document.forms['menu:formMenu'].onsubmit){if(document.forms['menu:formMenu'].onsubmit())
document.forms['menu:formMenu'].submit();}else{document.forms['menu:formMenu'].submit();}return
false;" id="menu:formMenu:_id36" class="textoOpcao">Obter
Modelos</a><br /></div><div class="panelheader"><img
src="images/barra1.gif" height="12" /><span style="align=botton"
class="tituloMenu_"> Sobre</span></div><div
class="panelContent">&nbsp;&nbsp;&nbsp;&raquo;&nbsp;<a href="#"
onclick="clear_menu_3AformMenu();document.forms['menu:formMenu'].elements['autoScroll'].value=getScrolling();document.forms['menu:formMenu'].elements['menu:formMenu:_link_hidden_'].value='menu:formMenu:_id46';document.forms['menu:formMenu'].elements['commandLinkAction'].value='#{pesquisarEdicaoCompletaBean.exibirExecutar}';document.forms['menu:formMenu'].elements['menuItemAccessLevel'].value='';document.forms['menu:formMenu'].elements['menuGroupAccessLevel'].value='';if(document.forms['menu:formMenu'].onsubmit){if(document.forms['menu:formMenu'].onsubmit())
document.forms['menu:formMenu'].submit();}else{document.forms['menu:formMenu'].submit();}return
false;" id="menu:formMenu:_id46" class="textoOpcao">Manual do
usu&#225;rio</a><br />&nbsp;&nbsp;&nbsp;&raquo;&nbsp;<a href="#"
onclick="clear_menu_3AformMenu();document.forms['menu:formMenu'].elements['autoScroll'].value=getScrolling();document.forms['menu:formMenu'].elements['menu:formMenu:_link_hidden_'].value='menu:formMenu:_id52';document.forms['menu:formMenu'].elements['commandLinkAction'].value='#{pesquisarEdicaoCompletaBean.exibirExecutar}';document.forms['menu:formMenu'].elements['menuItemAccessLevel'].value='';document.forms['menu:formMenu'].elements['menuGroupAccessLevel'].value='';if(document.forms['menu:formMenu'].onsubmit){if(document.forms['menu:formMenu'].onsubmit())
document.forms['menu:formMenu'].submit();}else{document.forms['menu:formMenu'].submit();}return
false;" id="menu:formMenu:_id52"
class="textoOpcao">Certifica&#231;&#227;o digital</a><br
/></div></div><input type="hidden" name="menu:formMenu_SUBMIT"
value="1" /><input type="hidden" name="autoScroll" /><input
type="hidden" name="commandLinkAction" /><input type="hidden"
name="menu:formMenu:_link_hidden_" /><input type="hidden"
name="menuGroupAccessLevel" /><input type="hidden"
name="menuItemAccessLevel" /><script type="text/javascript"><!--
function clear_menu_3AformMenu() {
  var f = document.forms['menu:formMenu'];
  f.elements['commandLinkAction'].value='';
  f.elements['menu:formMenu:_link_hidden_'].value='';
  f.elements['menuGroupAccessLevel'].value='';
  f.elements['menuItemAccessLevel'].value='';
  f.target='';
}
clear_menu_3AformMenu();
//--></script></form>

<!--END of the Menu FORM -->




<script> new Rico.Accordion( $$('div.panelheader'), $$('div.panelContent'),
									{panelHeight:45,
									 hoverClass: 'panelHover',
									 selectedClass: 'panelSelected'});
		</script>






<table width="120px">
	<tr><td></td></tr>
</table>


	        	
	        &nbsp;</td>
		        <!-- celula conteudo --->
		        <td class="conteudoCorpo" valign="top">
	      	  	
	      	  	
	<div class="tituloSecao"><img
src="/djonline/images/seta_titulo_direito.png"  />&nbsp;
					Di&#225;rio da Justi&#231;a
					
							&raquo; Busca Simples
					
					</div>
					
				
	      	  	<div style="height: 10px;">&nbsp;</div>
	      	  	
		
	

<div style="text-align:right;padding-right:20px"><input
id="show-dialog-btn" name="show-dialog-btn" type="image"
src="images/ajuda.png"
onclick="clear_linkDummyForm();document.forms['linkDummyForm'].elements['autoScroll'].value=getScrolling();"
alt="Ajuda" style="float:right;border:0px;" /><span
style="margin-top:0px;display:block;width:150px;float:right"
class="rotuloCampos">Saiba como pesquisar</span></div>


<!-- Here comes the MAIN FORM
formName:pesquisaBuscaSimplesBean:pesquisaSimplesForm
--->


<form id="pesquisaBuscaSimplesBean:pesquisaSimplesForm"
name="pesquisaBuscaSimplesBean:pesquisaSimplesForm" method="post"
action="/djonline/goto.jsf"
enctype="application/x-www-form-urlencoded">




<input type="hidden" name="jsf_tree_64" id="jsf_tree_64"
value="H4sIAAAAAAAAAJ1XzXLjRBCe+CdkUwEWwl/VApUtqIJdWMe2ZMkqDkDiCuuqZMluAtfdiTy2BZJmMjNKHA5QPAQHDhQvwBEegOLAGY77Dlw5cKJHlmRLjG2RHCaeTz3d/fX0TPf89BeqC452XBo0RBQ2htglohFJz2+cckJOJI9cGXHy0vBW7/XvnuxUUO0Qbbhjzx9wEkr08uEX+ALvqgW7H3OOrw49IT84RDdcHwvxAAdEohenMj4OR7ug0AtHILCuLEkh0fachvtYjI8wg88Vb3COvkaVCQPvtpXE1KnMxuTbP9/4/nf8QxWt9VFNeF+RCUMI1S9rMG4KtRjFYx3ma/Mok+iOUjhJyAJ1RkMg0xjLwG/ch+HTSLJInpKJBOHaY2/Qnkj0jn7RZ31gCZz2aSixFxIOS9bHBA8IX+bFCnRdi1YKPN5bweMTjtnYc/sBHhEQrwOTVjNZrcbNFGwBv9uUjxqYYXdMGsFVojMSEjJj4F00et5FEgxnma95vUZBtFogcHtRTI8xV7kTRzPW1JlT/3YKWjrQBi53VwRmnwYBDgeHXvhluszU+V+kWv0P1dRsu6UD2zrQmKjp3XSq25B2p7xhWwd2daCTN2zF01sp1/bSZFPjq4mo0da4bBg5dUZrpbpsZXmyho6soSNr5MkaebKGWZqsqSNr5smaRbK1hWTN8mRNHVlTR9bMkzUtjeFO0cfFhjuGDjR1YCdnuNPOh8XMpure6MLBfGvFwTygPADxjSH8PyJhFCvYUgoCmK24Dt8vd+r3IilpCPLPizG9vDfwsE9H985kqImald9oq3hI6gUXFhSJzIUjIgRcxiLVV8xDfTWolqgG8zlr2Toq3TwVq3TO2s2M37sr+PXDWeGsn0eEX+n0zd+V3wD43BmVmB4TcR55AvPJajvHOCRQ3rwBrN5kavJwZqzEnWMbOtDMRcjOZ7M1zfUrmG6zxNUTL2A+ESpry5suBr5Mz5JT4ECA3lxUOfepHwUhdE0vzLqmpK+qP/P0199eefJHFVUO0KZP8eAAu5LyProhx5zAafAHE/bhR0j9bV1uwHhTeaKMP6tzRJ3o+Idd2vnuNKg/x59+KW+r20psdZvlbXWuactMbRX7lxItXO4gdlWE7ixurBhlEZsmtPq1yFFQxrLv/9+blJfTiuPxYzptTla3wslBoxFLKans22bco3D6oMvtUTeCu1nSa8baTmNdPBYlrsJcLXJ0LaJjaXbFsXNVyzGv57pjJK476nlg6HY5H0+4FuOY9rDEp/jMj3tyiCEVsQNPs7usp7Cl2yqRvaRdB/3C5dT3Cc8MniTAApY1KLHwZJOZfqs8n8IzYz1+ZjShijNOLjwaibng/ZMJtID80OOZyfRrHFEH3AlBv3alCvfGlODjQkp3SyXRVozezLiuekdN34Pqlscy82KuH1rbytCOFrW0qK1FHR06/2ybQ1tatK1FDS2qZdHSsmhNe+i/2Sz6swo59d3I+rXX0hK5Fwk3rZN7BM83WbHmIaXwzIMd3VlU0T73yOUjkGLsX9wFhFCuEAAA"
/><input type="hidden" name="jsf_state_64" id="jsf_state_64"
value="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"
/><input type="hidden" name="jsf_viewid" id="jsf_viewid"
value="/goto.jsp" /><div class="boxFormulario"
style="margin-left:auto;margin-right:auto;width:400px"><div
class="boxdjonlineTitle"><img src="images/quadro.png" alt=""
style="border:0px" /><span class="rotuloCampos"> Busca Simples na
&#218;ltima Edi&#231;&#227;o</span></div><br><table
id="pesquisaBuscaSimplesBean:pesquisaSimplesForm:panelQuery"
border="0"><tbody><tr><td class="colEsquerda"><span
class="rotuloCampos">Texto :</span></td><td class="colDireita"><input
id="pesquisaBuscaSimplesBean:pesquisaSimplesForm:query"
name="pesquisaBuscaSimplesBean:pesquisaSimplesForm:query" type="text"
value="" maxlength="80" size="45" onkeydown="javaScript:pesquisa()"
/></td></tr>
<tr><td class="colEsquerda"><span class="rotuloCampos"></span></td><td
class="colDireita">

<!--The commandButton... -->

<input id="pesquisaBuscaSimplesBean:pesquisaSimplesForm:botaoPesquisar"
name="pesquisaBuscaSimplesBean:pesquisaSimplesForm:botaoPesquisar"
type="submit" value="Search"
onclick="clear_pesquisaBuscaSimplesBean_3ApesquisaSimplesForm();document.forms['pesquisaBuscaSimplesBean:pesquisaSimplesForm'].elements['autoScroll'].value=getScrolling();"
class="botao" /></td></tr>



</tbody></table><div class="boxMensagem"
style="width:170px">&#218;ltima Edi&#231;&#227;o :  <span
class="rotuloCampos">23/07/2007</span></div></div><input type="hidden"
name="pesquisaBuscaSimplesBean:pesquisaSimplesForm_SUBMIT" value="1"
/><input type="hidden" name="autoScroll" /><input type="hidden"
name="pesquisaBuscaSimplesBean:pesquisaSimplesForm:_link_hidden_"
/><script type="text/javascript"><!--
function clear_pesquisaBuscaSimplesBean_3ApesquisaSimplesForm() {
  var f = document.forms['pesquisaBuscaSimplesBean:pesquisaSimplesForm'];
  f.elements['pesquisaBuscaSimplesBean:pesquisaSimplesForm:_link_hidden_'].value='';
  f.target='';
}
clear_pesquisaBuscaSimplesBean_3ApesquisaSimplesForm();
//--></script></form><br><center><table border="0"><tbody></tbody></table>


<!-- END of the main FORM --->



<script type="text/javascript">
<!--
	function pesquisa(oEvent){
		var oEvent = (oEvent)? oEvent : event;
         if(oEvent.keyCode==13){
             document.forms['pesquisaBuscaSimplesBean:pesquisa_'].elements['pesquisaBuscaSimplesBean:pesquisa_:cmdPesquisar'].click()
;
             }


	}

//-->
</script>



	
	<link rel="stylesheet" type="text/css"
href="pages/ajuda/resources/css/ext-all.css" />
    <!-- GC --> <!-- LIBS -->
    <script type="text/javascript"
src="pages/ajuda/adapter/yui/yui-utilities.js"></script>
    <script type="text/javascript"
src="pages/ajuda/adapter/yui/ext-yui-adapter.js"></script>
    <!-- ENDLIBS -->
    <script type="text/javascript" src="pages/ajuda/ext-all.js"></script>
	<script language="javascript" src="pages/ajuda/ajudaBuscaSimples.js"></script>

    <!-- dialog is created from existing markup -->
    <div id="hello-dlg" style="visibility:hidden" align="left">
	    <div class="x-dlg-hd" align="left">Di&#225;rio da Justi&#231;a
Online - Ajuda</div>
	    <div>
		    <div id="tab1" align="left" style="padding:10px" >
				<p>Busca Simples (Edi&#231;&#227;o Atual)</p>
		    </div>
	    </div>
	</div>


	
	
		
	


	        	
	        </td>
	           	<!-- Fim celula conteudo --->
			
			
			
			
			
			
	
	
	
	</tr>
	    </table>
	    </td>
	  </tr>
	</table>
	<!-- Fim Tabela Corpo - Container -->
	
	<!-- Rodap&#233; -->
	<!-- Tabela Rodape -->
		<table width="770" border="0" align="center" cellpadding="0"
cellspacing="0" bgcolor="#F8F4EC">
		  <tr>
			<td width="10" valign="bottom" bgcolor="#EBE4D2"><img
src="images/canto_esquerdo_inf_trans.gif" width="9" height="9" /></td>
		    <td width="439" bgcolor="#EBE4D2">&nbsp;</td>
			<td width="12"><img src="images/rodape_separador.gif" width="12"
height="40" /></td>
			<td width="300" bgcolor="#F4F2E6" class="rodape"><img
src="images/brasao_tj_esmaecido.gif" width="24" height="25"
align="left" hspace="3" />Tribunal de Justi&ccedil;a do Estado do Rio
Grande do Norte<br />
		Pra&ccedil;a 7 de Setembro, S/N, Natal/RN, 59025-000.</td>
			<td width="9" align="right" valign="bottom" bgcolor="#F2F0E4"><img
src="images/canto_direito_inf.jpg" width="9" height="9" /></td>
		  </tr>
		</table>
		<!-- Fim Tabela Rodape -->



	

	<!-- Fim Rodap&#233; -->
	
	
	
	
	

</body>	


<form id="linkDummyForm" name="linkDummyForm" style="display:inline"
method="post" action="/djonline/goto.jsf"><input type="hidden"
name="jsf_tree_64" id="jsf_tree_64"
value="H4sIAAAAAAAAAJ1XzXLjRBCe+CdkUwEWwl/VApUtqIJdWMe2ZMkqDkDiCuuqZMluAtfdiTy2BZJmMjNKHA5QPAQHDhQvwBEegOLAGY77Dlw5cKJHlmRLjG2RHCaeTz3d/fX0TPf89BeqC452XBo0RBQ2htglohFJz2+cckJOJI9cGXHy0vBW7/XvnuxUUO0Qbbhjzx9wEkr08uEX+ALvqgW7H3OOrw49IT84RDdcHwvxAAdEohenMj4OR7ug0AtHILCuLEkh0fachvtYjI8wg88Vb3COvkaVCQPvtpXE1KnMxuTbP9/4/nf8QxWt9VFNeF+RCUMI1S9rMG4KtRjFYx3ma/Mok+iOUjhJyAJ1RkMg0xjLwG/ch+HTSLJInpKJBOHaY2/Qnkj0jn7RZ31gCZz2aSixFxIOS9bHBA8IX+bFCnRdi1YKPN5bweMTjtnYc/sBHhEQrwOTVjNZrcbNFGwBv9uUjxqYYXdMGsFVojMSEjJj4F00et5FEgxnma95vUZBtFogcHtRTI8xV7kTRzPW1JlT/3YKWjrQBi53VwRmnwYBDgeHXvhluszU+V+kWv0P1dRsu6UD2zrQmKjp3XSq25B2p7xhWwd2daCTN2zF01sp1/bSZFPjq4mo0da4bBg5dUZrpbpsZXmyho6soSNr5MkaebKGWZqsqSNr5smaRbK1hWTN8mRNHVlTR9bMkzUtjeFO0cfFhjuGDjR1YCdnuNPOh8XMpure6MLBfGvFwTygPADxjSH8PyJhFCvYUgoCmK24Dt8vd+r3IilpCPLPizG9vDfwsE9H985kqImald9oq3hI6gUXFhSJzIUjIgRcxiLVV8xDfTWolqgG8zlr2Toq3TwVq3TO2s2M37sr+PXDWeGsn0eEX+n0zd+V3wD43BmVmB4TcR55AvPJajvHOCRQ3rwBrN5kavJwZqzEnWMbOtDMRcjOZ7M1zfUrmG6zxNUTL2A+ESpry5suBr5Mz5JT4ECA3lxUOfepHwUhdE0vzLqmpK+qP/P0199eefJHFVUO0KZP8eAAu5LyProhx5zAafAHE/bhR0j9bV1uwHhTeaKMP6tzRJ3o+Idd2vnuNKg/x59+KW+r20psdZvlbXWuactMbRX7lxItXO4gdlWE7ixurBhlEZsmtPq1yFFQxrLv/9+blJfTiuPxYzptTla3wslBoxFLKans22bco3D6oMvtUTeCu1nSa8baTmNdPBYlrsJcLXJ0LaJjaXbFsXNVyzGv57pjJK476nlg6HY5H0+4FuOY9rDEp/jMj3tyiCEVsQNPs7usp7Cl2yqRvaRdB/3C5dT3Cc8MniTAApY1KLHwZJOZfqs8n8IzYz1+ZjShijNOLjwaibng/ZMJtID80OOZyfRrHFEH3AlBv3alCvfGlODjQkp3SyXRVozezLiuekdN34Pqlscy82KuH1rbytCOFrW0qK1FHR06/2ybQ1tatK1FDS2qZdHSsmhNe+i/2Sz6swo59d3I+rXX0hK5Fwk3rZN7BM83WbHmIaXwzIMd3VlU0T73yOUjkGLsX9wFhFCuEAAA"
/><input type="hidden" name="jsf_state_64" id="jsf_state_64"
value="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"
/><input type="hidden" name="jsf_viewid" id="jsf_viewid"
value="/goto.jsp" /><input type="hidden" name="autoScroll" /><input
type="hidden" name="linkDummyForm:_link_hidden_" /><script
type="text/javascript"><!--
function clear_linkDummyForm() {
  var f = document.forms['linkDummyForm'];
  f.elements['linkDummyForm:_link_hidden_'].value='';
  f.target='';
}
clear_linkDummyForm();
//--></script></form><script type="text/javascript"><!--
function getScrolling() {
    var x = 0; var y = 0;
    if (self.pageXOffset) {
        x = self.pageXOffset;
        y = self.pageYOffset;
    } else if (document.documentElement &&
document.documentElement.scrollLeft) {
        x = document.documentElement.scrollLeft;
        y = document.documentElement.scrollTop;
    } else if (document.body) {
        x = document.body.scrollLeft;
        y = document.body.scrollTop;
    }
    return x + "," + y;
}

//--></script>
</html>

Re: Testing JSF Application performance with JMeter

Posted by Greg Reddin <gr...@gmail.com>.
On 7/24/07, Alixandre Santana <al...@gmail.com> wrote:
>
> Seeing this line on Greg`s wiki page:
> <input type="hidden" name="javax\.faces\.ViewState"
> id="javax\.faces\.ViewState" value="(.+?)" />
>
> I didnt found the pattern "javax\.faces\.ViewState" on my rendered code.
> Instead of this, i found "jsf_state_64" .


After reading Bernhard's comments I realized that my page is probably
specific to using client-side state saving. If you're using server-side
state saving you'll probably see the bahavior you're talking about so you'll
need to capture that variable and include it in future request.

And, my tests will break if I change to server-side state saving.

What version and implementation of JSF are you guys using?


MyFaces 1.1.5.

Greg

Re: Testing JSF Application performance with JMeter

Posted by Alixandre Santana <al...@gmail.com>.
I wanna thank you guys, for this great help. This stress test is
absolutely needed on my application.

And let me ask one more thing..

Seeing this line on Greg`s wiki page:
<input type="hidden" name="javax\.faces\.ViewState"
id="javax\.faces\.ViewState" value="(.+?)" />

I didnt found the pattern "javax\.faces\.ViewState" on my rendered code.
Instead of this, i found "jsf_state_64" .

What version and implementation of JSF are you guys using?

Thanks again.




On 7/24/07, Greg Reddin <gr...@gmail.com> wrote:
> The wiki page I just created essentially says what Bernhard said.
>
>
> http://wiki.apache.org/myfaces/PerformanceTestingWithJMeter
>
> Hopefully, others with more knowledge on the inner-workings of JSF can add
> to/correct the content.
>
> Thanks,
> Greg
>
>
>
>
> On 7/24/07, Bernhard Huemer <be...@gmail.com> wrote:
> > Hello,
> >
> > I would recommend you to use JMeter's proxy [1] to record your test
> > cases. In doing so, JMeter can record your actions while you browse your
> > web application with your normal browser [2].
> >
> > Additionally, if you're using client-side state-saving you have to
> > configure an XPath Extractor with the following query:
> > //input[@id='javax.faces.ViewState ']/@value
> > (Moreover I had to use tidy).
> >
> > Choose a reference name (e.g. "state") and ensure that the following
> > HTTP Request sends this parameter. That is, go through your recorded
> > test cases and send a " javax.faces.ViewState" parameter with the value
> > ${state}. The expression depends on the reference name you've chosen.
> >
> > Furthermore, go through your recorded test cases and ensure that JMeter
> > encodes the " javax.faces.ViewState" parameter. It is just a little
> > checkbox, but I spent a couple of hours finding this. Otherwise MyFaces
> > can't restore the state because of a
> javax.crypto.BadPaddingException or
> > a java.io.StreamCorruptedException .
> >
> > greets,
> > Bernhard Huemer
> >
> > [1]:
> >
> http://jakarta.apache.org/jmeter/usermanual/jmeter_proxy_step_by_step.pdf
> > [2]:
> >
> http://jakarta.apache.org/jmeter/usermanual/component_reference.html#HTTP_Proxy_Server
> >
> > Am Dienstag, den 24.07.2007 , 15:03 -0300 schrieb Alixandre Santana:
> > > Hi guys,
> > >
> > > Could someone show me how configure a test plan in JMeter in order to
> > > test a JSF
> > > application ?
> > >
> > > Actually, which parameters do I have to put in the request in order to
> > > execute a particular method of a JSF bean ?
> > >
> > > I want to simulate such execution and just to call the page.jsf with
> > > the request parameters is not enough.
> > >
> > > Thanks in advance
> >
> >
>
>


-- 
Alixandre Santana

Re: Testing JSF Application performance with JMeter

Posted by Greg Reddin <gr...@gmail.com>.
The wiki page I just created essentially says what Bernhard said.

    http://wiki.apache.org/myfaces/PerformanceTestingWithJMeter

Hopefully, others with more knowledge on the inner-workings of JSF can add
to/correct the content.

Thanks,
Greg



On 7/24/07, Bernhard Huemer <be...@gmail.com> wrote:
>
> Hello,
>
> I would recommend you to use JMeter's proxy [1] to record your test
> cases. In doing so, JMeter can record your actions while you browse your
> web application with your normal browser [2].
>
> Additionally, if you're using client-side state-saving you have to
> configure an XPath Extractor with the following query:
> //input[@id='javax.faces.ViewState']/@value
> (Moreover I had to use tidy).
>
> Choose a reference name (e.g. "state") and ensure that the following
> HTTP Request sends this parameter. That is, go through your recorded
> test cases and send a "javax.faces.ViewState" parameter with the value
> ${state}. The expression depends on the reference name you've chosen.
>
> Furthermore, go through your recorded test cases and ensure that JMeter
> encodes the "javax.faces.ViewState" parameter. It is just a little
> checkbox, but I spent a couple of hours finding this. Otherwise MyFaces
> can't restore the state because of a javax.crypto.BadPaddingException or
> a java.io.StreamCorruptedException.
>
> greets,
> Bernhard Huemer
>
> [1]:
> http://jakarta.apache.org/jmeter/usermanual/jmeter_proxy_step_by_step.pdf
> [2]:
>
> http://jakarta.apache.org/jmeter/usermanual/component_reference.html#HTTP_Proxy_Server
>
> Am Dienstag, den 24.07.2007, 15:03 -0300 schrieb Alixandre Santana:
> > Hi guys,
> >
> > Could someone show me how configure a test plan in JMeter in order to
> > test a JSF
> > application ?
> >
> > Actually, which parameters do I have to put in the request in order to
> > execute a particular method of a JSF bean ?
> >
> > I want to simulate such execution and just to call the page.jsf with
> > the request parameters is not enough.
> >
> > Thanks in advance
>
>

Re: Testing JSF Application performance with JMeter

Posted by Bernhard Huemer <be...@gmail.com>.
Hello,

I would recommend you to use JMeter's proxy [1] to record your test
cases. In doing so, JMeter can record your actions while you browse your
web application with your normal browser [2]. 

Additionally, if you're using client-side state-saving you have to
configure an XPath Extractor with the following query:
//input[@id='javax.faces.ViewState']/@value
(Moreover I had to use tidy).

Choose a reference name (e.g. "state") and ensure that the following
HTTP Request sends this parameter. That is, go through your recorded
test cases and send a "javax.faces.ViewState" parameter with the value
${state}. The expression depends on the reference name you've chosen.

Furthermore, go through your recorded test cases and ensure that JMeter
encodes the "javax.faces.ViewState" parameter. It is just a little
checkbox, but I spent a couple of hours finding this. Otherwise MyFaces
can't restore the state because of a javax.crypto.BadPaddingException or
a java.io.StreamCorruptedException.

greets,
Bernhard Huemer

[1]:
http://jakarta.apache.org/jmeter/usermanual/jmeter_proxy_step_by_step.pdf
[2]:
http://jakarta.apache.org/jmeter/usermanual/component_reference.html#HTTP_Proxy_Server

Am Dienstag, den 24.07.2007, 15:03 -0300 schrieb Alixandre Santana:
> Hi guys,
> 
> Could someone show me how configure a test plan in JMeter in order to
> test a JSF
> application ?
> 
> Actually, which parameters do I have to put in the request in order to
> execute a particular method of a JSF bean ?
> 
> I want to simulate such execution and just to call the page.jsf with
> the request parameters is not enough.
> 
> Thanks in advance