While I did not manage to learn enough about Hibernate to help Sean
fix the problem with the Petstore app, I did finally get to see
Selenium in action at NFJS last weekend.

Selenium tests for Shale... Patrick (Lightbody) can say "I told you so" now. ;)

Here is a page explaining how to install Selenium in your local Maven
repo and run the tests:
http://shale.apache.org/shale-apps/selenium.html

(If you're looking for that page to edit, it's done in APT (Almost
Plain Text) format [1], and stored in
shale-apps/src/site/apt/selenium.apt .)

Right now there are just two simple tests for the mailreader app.  The
configuration is in the shale-apps-parent pom, so it will "just work"
if you add files in src/test/selenium for any of the other apps.

I think Cruise Control can be used to automate these, and I'm not sure
about Continuum.  The maven-exec-plugin will probably come in handy
for automating the tests as part of a local build, but that can wait
for another day.

Suggestions and improvements are welcome, SHALE-243 is open for
comments and patches.

[1] http://maven.apache.org/guides/mini/guide-apt-format.html

--
Wendy

Reply via email to