Skip to main content

Blog Archive for johnsmart during October 2011

Thucydides is an open source library that lets you use WebDriver/Selenium 2 to write better acceptance tests. . The easiest way to start a new Thucydides project is to use the Maven archetype. Two archetypes are currently available: one for using Thucydides with JUnit, and another if you also want to write your acceptance tests (or a part of them) using easyb. From the command line, you can run...
A new version of Thucyides is out - version 0.4.17 - with some exiting new features. These include: Support for using Thucydides for backend (i.e. non-web) tests Thucydides archetypes Improved easyb reporting Let's take a longer look at the first point. Although Thucydides is very much focused on web testing, not all acceptance tests are web tests, and Thucydides now lets you include non-web...
A new version of Thucydides is out - version 0.4.15 - with some exciting new features, updates and improvements. Thucydides is a library designed to make it easier to write automated acceptance criteria on top of WebDriver/Selenium 2 (see this article for a general introduction). An overview of the highlights of this release are presented here: Two-way integration with JIRA, including support...
Thucydides is an open source library designed to help you write better ATDD-style automated acceptance tests with Selenium 2. If you are running your acceptance tests against an embedded web server (for example, using Jetty), it can occasionally be useful to access the service layers directly for fixture or infrastructure-related code. For example, you may have a scenario where a user action...