allisonf / bloom_geb_spock_automation_project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Replace the dummy tests with your actual spock test code in the specs folder. Put the Geb pages in a pages directory at the same level as the specs directory. The rest of the project is the gradle setup. Gradle is the build tool and nothing needs to be done with that.

The following commands will launch the tests with the individual browsers:

./gradlew chromeTest
./gradlew firefoxTest

or

./gradlew test
to run the tests in all browsers

Replace ./gradlew with gradlew.bat if you are running the examples in Windows.

Note: Due to a bug in Firefox 32.0, you must downgrade to Firefox 30 for firefoxTest to pass. Turn off automatic updates before you install Firefox 30.0. When installing, choose to replace the Firefox application.

The first time you run these tests, a lot of stuff will be download. It will take a couple minutes.

Test results may be found in: build/reports/firefoxTest/tests/index.html Output can be seen by clicking the Standard Output link once you've clicked into the output for a particular test class.

About

License:MIT License


Languages

Language:Groovy 100.0%