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
