bsaunder / JEE6DiveLog

DiveLog application based on JEE6 running on OpenShift
GNU General Public License v3.0
2 stars 1 forks source link

Drone/JSF Tests #14

Closed bsaunder closed 12 years ago

bsaunder commented 12 years ago

Add Selenium Tests for Home, Register, & Login Pages. Checkout http://arquillian.org/guides/functional_testing_using_drone/

Investigate JSFUnit

bsaunder commented 12 years ago

Using the Arquillian Drone extension eliminates the need for JSFUnit.

bsaunder commented 12 years ago

These tests should test things that require logic in the JSF, such as elements only displaying when logged in, etc...

bsaunder commented 12 years ago

Arqullina Graphene in Combination with Arquillian Drone should be used.

https://docs.jboss.org/author/display/ARQ/Drone https://docs.jboss.org/author/display/ARQGRA/Getting+Started

bsaunder commented 12 years ago

Trying to use the Persistence Extension with the Drone/Graphene extensions is not working. It appears the Persistence Extension does not work when running Arquillian in Client mode.

Need to try Hibernates import.sql file to populate the database with a single admin account. Be sure to add the file to the WebArchive generated by ShrinkWrap.