Thucydides is a tool that lets you use WebDriver-based unit or BDD tests to write more flexible and more reusable WebDriver-based tests, and also to generate documentation about your acceptance tests, including a narrative description of test, along with the corresponding screen shots, and also high-level summaries and aggregations of the test r…
Switch branches/tags
v0.91.43 v0.91.37 v0.91.28 v0.91.27 v0.9.281 v0.9.275 v0.9.273 thucydides-0.9.275 thucydides-0.9.264 thucydides-0.9.230 thucydides-0.9.220-RC3 thucydides-0.9.220-RC2 thucydides-0.9.220-RC1 thucydides-0.9.131-NS thucydides-0.9.2 thucydides-0.9.0 thucydides-0.9.0-beta-4 thucydides-0.9.0-beta-2 thucydides-0.9.0-beta-1 thucydides-0.9.0-alpha-6 thucydides-0.9.0-alpha-4 thucydides-0.9.0-alpha-3 thucydides-0.9.0-RC6 thucydides-0.9.0-RC4 thucydides-0.9.0-RC3 thucydides-0.9.0-RC2 thucydides-0.9.0-RC1 thucydides-0.8.31 thucydides-0.8.30 thucydides-0.8.29 thucydides-0.8.27 thucydides-0.8.26 thucydides-0.8.25 thucydides-0.8.24 thucydides-0.8.23 thucydides-0.8.22 thucydides-0.8.21 thucydides-0.8.20 thucydides-0.8.19 thucydides-0.8.18 thucydides-0.8.17 thucydides-0.8.16 thucydides-0.8.15 thucydides-0.8.14 thucydides-0.8.13 thucydides-0.8.12 thucydides-0.8.10 thucydides-0.8.8 thucydides-0.8.7 thucydides-0.8.6 thucydides-0.8.5 thucydides-0.8.4 thucydides-0.8.3 thucydides-0.8.0 thucydides-0.7.11 thucydides-0.7.10 thucydides-0.7.9 thucydides-0.7.8 thucydides-0.7.6 thucydides-0.7.4 thucydides-0.7.3 thucydides-0.7.2 thucydides-0.7.1 thucydides-0.7.0 thucydides-0.6.9 thucydides-0.6.8 thucydides-0.6.7 thucydides-0.6.5 thucydides-0.6.4 thucydides-0.6.3 thucydides-0.6.2 thucydides-0.6.1 thucydides-0.6.0 thucydides-0.5.0 thucydides-0.4.34 thucydides-0.4.33 thucydides-0.4.32 thucydides-0.4.31 thucydides-0.4.30 thucydides-0.4.29 thucydides-0.4.28 thucydides-0.4.27 thucydides-0.4.26 thucydides-0.4.25 thucydides-0.4.24 thucydides-0.4.23 thucydides-0.4.22 thucydides-0.4.21 thucydides-0.4.19 thucydides-0.4.18 thucydides-0.4.17 thucydides-0.4.16 thucydides-0.4.15 thucydides-0.4.14 thucydides-0.4.13 thucydides-0.4.12 thucydides-0.4.11 thucydides-0.4.10 thucydides-0.4.9 thucydides-0.4.8
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin/firefox/linux/firefox
buildSrc/src/main/groovy/net/thucydides/builds
design
gradle
maven-thucydides-plugin
src
thucydides-ant-task
thucydides-browsermob-plugin
thucydides-core
thucydides-demo
thucydides-gradle-plugin
thucydides-junit
thucydides-maven-integration-tests
thucydides-report-resources
thucydides-sample-alternative-resources
thucydides-smoketests
thucydides-spock
thucydides-test-utils
.gitignore
.travis.yml
README.markdown
build-all.sh
build.gradle
deploy.gradle
gradlew
gradlew.bat
infinitest.filters
install-phantomjs.sh
licence.txt
pom.xml
release.gradle
settings.gradle

README.markdown

Thudcydides

Thucydides is a library designed to make writing automated acceptance tests easier, and more fun. It helps structure your automated acceptance tests in order to make them easier to understand and maintain, and provides great reporting capabilties on top of tools like JBehave, Cucumber or JUnit. It also provides tight integration with WebDriver, to make automated web testing easier and more efficient.

Note: In November 2014 Thucydides was renamed Serenity and now has been migrated to a new Git repository: https://github.com/serenity-bdd