Skip to content

2.4.0

Compare
Choose a tag to compare
@fhoeben fhoeben released this 06 Dec 13:47
· 2290 commits to master since this release

Release 2.4.0 of the project contains the latest FitNesse (20150814) and Selenium (2.48.2) releases.

Please note: this Selenium version requires Java 7. The fixtures still work with Java 6, but you will have to downgrade to Selenium 2.46.0

To get started by running some sample tests (if you have a Java runtime installed): just download the standalone.zip, extract it and run it (using 'java -jar fitnesse-standalone.jar -p 9090', or on Windows just double clicking the jar to run the application on port 80 instead of 9090) from the directory where the 'standalone.zip' was extracted and open a browser to http://localhost:9090/HsacExamples.

Please note: please extract the zip to a location without spaces in its own name or in the names of its parents.

A clone or download of the sources and running with Maven and Java Development Kit is the way to go if you want to develop/debug fixtures.

To incorporate the fixtures in an existing FitNesse project you can also get it from Maven Central

        <dependency>
            <groupId>nl.hsac</groupId>
            <artifactId>hsac-fitnesse-fixtures</artifactId>
            <version>2.4.0</version>
        </dependency>

See HsacExamples.NotesOnUpgrade in the installation's wiki for upgrade information from 1.10

New in 2.4.0:

  • browser test:
    • heuristic includes support to find 'dd' elements based on the preceding 'dt' tag's text (see http://www.w3schools.com/tags/tag_dl.asp)
    • no longer support finding by element's name or id when using the heuristics, technical selectors must be used. To find an element based on its name: use name=... as 'place', to find based on its id: use id=... as 'place'.
    • (beta) support for Edge on Windows 10. Edge windows driver does not yet support full Selenium feature set, but it can be used.
  • upgrade hsac-fitnesse-plugin to 1.11.2, which adds symbol to get last day of month