Rough and Ready HFM login, and opening of the Simple Demo Applciation. Needs to be completed with a logoff sequance too. Ensure that max_redirects are enabled (1 is enough) in your config.xml, theres a redirect during the login which is important to follow.<testcases repeat="1"> <case id = "10" description1 = "Launch Workspace" url = "http://vb11123full:19000/workspace/index.jsp" /> <case id = "20" description1 = "Login to Workspace" method="post" url = "http://vb11123full:19000/workspace/logon" postbody="sso_username=user001&sso_password=pa55word" posttype ="application/x-www-form-urlencoded" verifypositive='BpmResponse type="success"' parseresponse1="\<!\[CDATA\[|\]\]>|escape" parseresponse2="\<assertertoken>\<!\[CDATA\[|\]\]>|escape" /> <case id = "30" description1 = "http://vb11123full:19000/workspace/modules/com/oracle/workspace/mode/Adf.jsp" method="post" url = "http://vb11123full:19000/workspace/modules/com/oracle/workspace/mode/Adf.jsp" postbody="sso_token={PARSEDRESULT1}" /> <case id = "40" description1 = "http://vb11123full:19000/hfmadf/GlobalWorkspaceNav/bpm/conf/hfmConfig.jsp" method="post" addheader ="ora_epm_ctg: {PARSEDRESULT2}" postbody="ORA_EPMWS_User=admin; ORA_EPMWS_AccessibilityMode=false; ORA_EPMWS_ThemeSelection=BpmTadpole; ORA_EPMWS_timeZone=480; LOCALE_LANGUAGE=en_US&rightToLeft=false&accessibilityMode=false&themeSelection=BpmTadpole&sso_token={PARSEDRESULT1}" url = "http://vb11123full:19000/hfmadf/GlobalWorkspaceNav/bpm/conf/hfmConfig.jsp" parseresponse5="JSESSIONID=|;|escape" /> <case id = "50" description1 = "Open Application" method="get" addheader ="ora_epm_ctg
postbody="sso_token={PARSEDRESULT1}" url = "http://vb11123full:19000/hfmadf/faces/hfm.jspx?themeSelection=BpmTadpole&accessibilityMode=false" parseresponse4='"_afrLoop\"\, \"|\"|escape"' /> <case id = "60" description1 = "Open Application (Follow Redirect)" method="get" addheader ="ora_epm_ctg
postbody="sso_token={PARSEDRESULT1}" url = "http://vb11123full:19000/hfmadf/faces/hfm.jspx?themeSelection=BpmTadpole&accessibilityMode=false&_afrLoop={PARSEDRESULT4}&_afrWindowMode=0&_afrWindowId=null" parseresponse6="_afrLoop=|&" parseresponse5="jsessionid=|;" parseresponse7='Location: |\n' parseresponse8='_adf.ctrl-state=|"|escape' parseresponse9='javax.faces.ViewState" value="|"' /> <case id = "70" description1 = "Open Application Simple" method="post" addheader ="ora_epm_ctg
postbody="org.apache.myfaces.trinidad.faces.FORM=f1&javax.faces.ViewState={PARSEDRESULT9}&event=pt1%3AclGo&event.pt1:clGo=%3Ca+xmlns%3D%22http%3A%2F%2Foracle.com%2FrichClient%2Fcomm%22+n%3D%222%22%3E%3Cm%3E%3Ck+v%3D%22_custom%22%3E%3Cb%3E1%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22applicationName%22%3E%3Cs%3ESIMPLE%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22clusterName%22%3E%3Cs%3Ehfmcluster%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22httpProtocol%22%3E%3Cs%3Ehttp%3A%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22httpHost%22%3E%3Cs%3Evb11123full%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22taskParams%22%3E%3Cm%2F%3E%3C%2Fk%3E%3Ck+v%3D%22type%22%3E%3Cs%3EopenApplication%3C%2Fs%3E%3C%2Fk%3E%3C%2Fm%3E%3Cm%3E%3Ck+v%3D%22_custom%22%3E%3Cb%3E1%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22sso_token%22%3E%3Cs%3E{PARSEDRESULT1}%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22theme_selection%22%3E%3Cs%3EBpmTadpole%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22accessibility_mode%22%3E%3Cb%3E0%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22immediate%22%3E%3Cb%3E1%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22type%22%3E%3Cs%3Einit%3C%2Fs%3E%3C%2Fk%3E%3C%2Fm%3E%3C%2Fa%3E&oracle.adf.view.rich.PROCESS=pt1%3AclGo%2Cpt1%3AclGo" url = "http://vb11123full:19000/hfmadf/faces/hfm.jspx?_adf.ctrl-state={PARSEDRESULT8}" parseresponse4='"_afrLoop\"\, \"|\"|escape"' /> <case id = "80" description1 = "http://vb11123full:19000/hfmadf/faces/hfm.jspx?themeSelection=BpmTadpole&accessibilityMode=false" method="get" url ="http://vb11123full:19000/hfmadf/faces/hfm.jspx?_adf.ctrl-state={PARSEDRESULT8}&Adf-Rich-Message=true&unique=1391424886652&oracle.adf.view.rich.STREAM=pt1:r2:1:nav_pc1:menutt1&javax.faces.ViewState={PARSEDRESULT9}&oracle.adf.view.rich.forceHTML=true" /> <case id = "90" description1 = "Open Form" method="post" url ="http://vb11123full:19000/hfmadf/faces/hfm.jspx?_adf.ctrl-state={PARSEDRESULT8}" postbody="org.apache.myfaces.trinidad.faces.FORM=f1&javax.faces.ViewState={PARSEDRESULT9}&event=pt1%3AclGo&event.pt1:clGo=%3Ca+xmlns%3D%22http%3A%2F%2Foracle.com%2FrichClient%2Fcomm%22+n%3D%222%22%3E%3Cm%3E%3Ck+v%3D%22_custom%22%3E%3Cb%3E1%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22applicationName%22%3E%3Cs%3ESIMPLE%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22clusterName%22%3E%3Cs%3Ehfmcluster%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22httpProtocol%22%3E%3Cs%3Ehttp%3A%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22httpHost%22%3E%3Cs%3Evb11123full%3A19000%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22taskParams%22%3E%3Cm%2F%3E%3C%2Fk%3E%3Ck+v%3D%22type%22%3E%3Cs%3EopenApplication%3C%2Fs%3E%3C%2Fk%3E%3C%2Fm%3E%3Cm%3E%3Ck+v%3D%22_custom%22%3E%3Cb%3E1%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22sso_token%22%3E%3Cs%3E{PARSEDRESULT1}%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22theme_selection%22%3E%3Cs%3EBpmTadpole%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22accessibility_mode%22%3E%3Cb%3E0%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22timezoneOffset%22%3E%3Cn%3E480%3C%2Fn%3E%3C%2Fk%3E%3Ck+v%3D%22applicationName%22%3E%3Cs%3ESIMPLE%3C%2Fs%3E%3C%2Fk%3E%3Ck+v%3D%22immediate%22%3E%3Cb%3E1%3C%2Fb%3E%3C%2Fk%3E%3Ck+v%3D%22type%22%3E%3Cs%3Einit%3C%2Fs%3E%3C%2Fk%3E%3C%2Fm%3E%3C%2Fa%3E&oracle.adf.view.rich.PROCESS=pt1%3AclGo%2Cpt1%3AclGo" verifypositive="9,579,322,440,000.00" logrequest="yes" logresponse="yes" /> <case id = "150" description1 = "V1:{PARSEDRESULT1} V2:{PARSEDRESULT2} v3:{PARSEDRESULT3} v4:{PARSEDRESULT4} v5:{PARSEDRESULT5}" description2 = "V6:{PARSEDRESULT6} v7:{PARSEDRESULT7} v8:{PARSEDRESULT8} v9:{PARSEDRESULT9} v10:{PARSEDRESULT10}" method="get" url = "http://vb11123full:19000" postbody="sso_token={PARSEDRESULT1}" /> </testcases> |
EPM Monitoring >