[Building Sakai] Sakai CLE Automated Live Tool Testing?

John Bush john.bush at rsmart.com
Tue Jul 5 10:25:25 PDT 2011


selenium sounds like an option.  I've recently been using Selenium 2
to do this sort of thing.  Its a little different than what is
available in the qa area in contrib.  The api is much better, there
are options to run headless, and in general the setup is just much
easier.

http://code.google.com/p/php-webdriver-bindings/

There are php bindings for the web driver, I've been doing the work in
Java, but its basically the same thing.  I ran into a few things
having to switch around in iframes, but once I got through that its
very easy.

On Tue, Jul 5, 2011 at 8:41 AM, Kevin Pittman
<kevin.pittman at oit.gatech.edu> wrote:
> Georgia Tech is looking for a scripted system that could automatically
> log into our Sakai instance over a web connection, go into a worksite
> that contains all of the standard Sakai tools, and then open each tool's
> main page to see if any errors are generated.  This would in essence be
> a functional side test to help us find out more quickly if something on
> the back end has gone bad creating a problem for users on the front end.
>
> Currently, I run such a test by hand after each code upgrade/update, but
> we'd like to automate this test so that it can be run every fifteen
> minutes and notify us by email if any problems are found.
>
> Rather than re-invent the wheel, I wanted to ask if any other school
> has embarked on creating such a testing system?  I would ideally like
> something written in PHP, but I would still be interested in any kind
> of testing system of this nature that might be available.
>
> Thank you,
> Kevin
> Georgia Tech Sakai Application Administrator
>
> --
> Kevin Pittman                              kevin.pittman at oit.gatech.edu
> -----------------------------------------------------------------------
> Systems Support Specialist III         Office of Information Technology
> Academic and Research Technologies      Georgia Institute of Technology
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>



-- 
John Bush
602-490-0470


More information about the sakai-dev mailing list