jsf 2 - Setting at attribute in JSF portlet through selenium -


i writing integration test. need send mandatory field blank check whats server response , request not sent has attribute "required=true" . want set attribute "immediate=true" in submit button through selenium test case. idea how that.

below code snippet of submit button:

          <h:panelgroup id="panel_commands" layout="block" styleclass="atf-inline-block atf-w70p">                     <p:commandbutton value="#{i18n['key_button_submit_ticket']}"                         title="#{i18n['key_button_submit_ticket']}" actionlistener="#{createticketbasebean.createticketdata}"                         action="#{createticketbasebean.createticket}"                         styleclass="atf-right" process="@form" update="@form" id="submit_button">                     </p:commandbutton> 

the value of immediate attribute has set on server. can use el , have mybean.isimmedate() method returns true/false based on whatever want. in mybean class, perhaps examine http header see if integration test, or examine java system property set via java_opts when start server in integration-test mode.


Comments

Popular posts from this blog

c# - Send Image in Json : 400 Bad request -

jquery - Fancybox - apply a function to several elements -

An easy way to program an Android keyboard layout app -