<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello,&nbsp;<div>&nbsp;&nbsp; Today a new version of the Selenium Tests have been commited with some tooling to generate them from the html version (easier to record and maintain for such basic scripts).</div><div><br></div><div>&nbsp;&nbsp; They are now located in testsuite/selenium-snifftests</div><div>&nbsp;&nbsp; To perform the tests mvn install -Pselenium</div><div>&nbsp;&nbsp; The JUnit classes are generated in target/generated/test from the src/suite content.</div><div>&nbsp;&nbsp; Those tests have been tested on the GateIn beta5 and should ensure there is no major regression on the UI part.</div><div>&nbsp;&nbsp; &nbsp;3 tests are currently failing due to GTNPORTAL known issues, some instability (when running Selenium full speed) are under study.</div><div><br></div><div>&nbsp;&nbsp; &nbsp;We'll soon provide a documentation on how to record some new scripts (using Selenium IDE) and integrate then in the testsuite, the Portal Tester will be in charge for that.</div><div><br></div><div>&nbsp;&nbsp; Warning for Selenium on Snowleopard, FF crashes, and for the moment the fix is to patch and recompile selenium-rc and the selenium-maven-plugin (documented in the readme of&nbsp;testsuite/selenium-snifftests).</div><div><br></div><div>Dimitri<br><div><div><br></div><div>Le 21 janv. 2010 à 20:50, Dimitri BAELI a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><br><div>Début du message réexpédié :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>De : </b></span><span style="font-family:'Helvetica'; font-size:medium;">Michal Vančo &lt;<a href="mailto:mvanco@redhat.com">mvanco@redhat.com</a>&gt;<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Date : </b></span><span style="font-family:'Helvetica'; font-size:medium;">20 janvier 2010 17:44:47 HNEC<br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>À : </b></span><span style="font-family:'Helvetica'; font-size:medium;"><a href="mailto:gatein-dev@lists.jboss.org">gatein-dev@lists.jboss.org</a><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Cc : </b></span><span style="font-family:'Helvetica'; font-size:medium;"><a href="mailto:dbaeli@gmail.com">dbaeli@gmail.com</a><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;"><span style="font-family:'Helvetica'; font-size:medium; color:rgba(0, 0, 0, 1);"><b>Objet : </b></span><span style="font-family:'Helvetica'; font-size:medium;"><b>Gatein Selenium tests comment (JBQA-3004, GTNPORTAL-509)</b><br></span></div><br><div>Hi, <br><br>I work on running ui tests for gatein from exo<br>(<a href="https://jira.jboss.org/jira/browse/JBQA-3004">https://jira.jboss.org/jira/browse/JBQA-3004</a> ).<br><br>I send some comments about selenium tests that I run on localhost (I<br>used the list of cases from<br><a href="https://jira.jboss.org/jira/browse/GTNPORTAL-509">https://jira.jboss.org/jira/browse/GTNPORTAL-509</a> ).<br><br>Selenium tests comments (tested on beta04 with Tomcat):<br><br>* SNF_PRL_01 WC3 check for pages in public - OK<br>* SNF_PRL_02 Create new account - OK<br>* SNF_PRL_03 Change displaying language - OK<br>* SNF_PRL_04 Sign in/out - OK<br>* SNF_PRL_05 Remember my login - FAIL - remember me funcion doesn't work<br>* SNF_PRL_06 Users Management - FAIL - changes in profile editting<br>(mary) didn't reproduce to User Management page, but after Edit again -<br>edited values are displayed<br>* SNF_PRL_07 Groups Management - OK<br>* SNF_PRL_08 Memberships Management - OK<br>* SNF_PRL_09 Import application - OK<br>* SNF_PRL_10 Create/Edit/Delete category - OK<br>* SNF_PRL_11 Add application into category - FAIL - trying to set<br>permission on application which is not selected, I think that the<br>application should be add into "category test edit"<br>* SNF_PRL_12 Portlet - ISN'T PRESENT<br>* SNF_PRL_13 Add gadget(remote/create new) - FAIL - not correctly<br>started (Sign in-&gt;Dashboard...)<br>* SNF_PRL_14 Show or not Import Application icon - ISN'T PRESENT<br>* SNF_PRL_15 Link to pages - OK<br>* SNF_PRL_16 Expand All - ISN'T PRESENT<br>* SNF_PRL_17 Collapse All - ISN'T PRESENT<br>* SNF_PRL_18 Create new portal - OK<br>* SNF_PRL_19 Edit portal - OK<br>* SNF_PRL_20 Delete portal - FAIL -<br>waitForElementPresent //div[@class='CollapseIcon'], before this there is<br>twice clickAt "Platform", I think that there should be clickAt<br>"Platform" and then clickAt "Administrators" (or waitForElementPresent<br>"Platform", clickAt "Platform"), then there twice clickAt Save (should<br>be waitForElementPresent "Save", clickAt "Save"))<br>* SNF_PRL_21 Change using portal -OK<br>* SNF_PRL_22 Create/Edit page/Edit site layout for portal - OK<br>* SNF_PRL_23 Add Navigation - OK<br>* SNF_PRL_24 Edit navigation/Edit properties/Delete/ in Group Navigation<br>- OK<br>* SNF_PRL_25 Edit page of node - OK<br>* SNF_PRL_26 Move up/down a node - ISN'T PRESENT<br>* SNF_PRL_27 Create/Edit page/Edit site layout for group - (1,2) OK<br>* SNF_PRL_28 Add/drag-drop - OK<br>* SNF_PRL_29 Add/Edit?Delete tab - OK<br>* SNF_PRL_30 Create/Edit page/Edit site layout for user - OK<br>* SNF_PRL_31 Change language - OK<br>* SNF_PRL_32 Change skin - OK<br>* SNF_PRL_33 Setting account - OK (but has a wrong name -<br>LogoPortletAccSetting and code SNF_PRL_34)<br>* SNF_PRL_34 Change logo - INS'T PRESENT<br><br>There is also SNF_PRL_35 under which the advanced page adding/editing -<br>OK<br><br>I can also reproduce the result file from test cases if needed.<br><br>Thanks a lot for for your replies.<br><br>Regards<br>Michal<br><br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div>Dimitri BAELI</div><div>VP Quality - eXo Platform</div></span>
</div>
<br></div></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div>Dimitri BAELI</div><div>VP Quality - eXo Platform</div></span>
</div>
<br></div></body></html>