[Building Sakai] [WG: Sakai QA] Fwd: Automated testing -- Tools discussion

Jean-Francois Leveque jean-francois.leveque at upmc.fr
Wed May 5 05:46:01 PDT 2010


Does this suite contain scripts from Marist or scripts from rSmart only?

Are the results of the run against 2.7.0-b08 stored somewhere?

Could this suite be adapted and automatically run on the automated 
builds of trunk and the 2.7.x, 2.6.x and 2.5.x branches?

Jean-Francois Leveque
UPMC

Corey McGarrahan a écrit :
> Automated testing for Sakai with Selenium IDE, Selenium RC and TestNG
> 
> All of the existing Selenium scripts have been updated for 2.7.0-b08 
> - https://source.sakaiproject.org/contrib/qa/trunk/functional/2.7/Selenium 
> and have been run against the latest build on QA1-NL 
> <http://qa1-nl.sakaiproject.org/>.
> The scripts are also updated in the Selenium RC/TestNG automated test 
> suite here 
> - https://source.sakaiproject.org/contrib/qa/trunk/functional/test_suite/
> 
> Instructions for running the Selenium scripts in the browser can be 
> found here  
> <http://confluence.sakaiproject.org/display/QA/Selenium>, while the 
> instructions for running the Selenium RC/TestNG automated test suite can 
> be found here 
> <http://confluence.sakaiproject.org/display/QA/Selenium+Remote+Control+and+TestNG>.
> 
> If you have any questions about setup or how to edit the scripts so they 
> run locally please don't hesitate to ask me. Some basic guidelines:
> 
>    1. Make sure to checkout the TestingData
>       <https://source.sakaiproject.org/contrib/qa/trunk/functional/2.7/Resources> folder.
>       All resources referenced in the scripts are found in there.
>    2. All paths to uploads will need to be changed to point to the
>       TestingData folder as they are not being hosted on a public server
>       at this time. 
>    3. All scripts are written with the assumption that the site to be
>       tested is already open in the browser.
>          1. This does not apply to Selenium RC/TestNG
>    4. All scripts were written against QA1-NL. Any deviations from that
>       build will need to be accounted for; ie. admin pw
> 
> Corey McGarrahan
> rSmart


More information about the sakai-dev mailing list