v1.1.0: Release of 1.1.0
Pull requests:
Commits:
-
06ccc69 Moved the screenshot caption to the top of the screenshots to make it easier to see (@wakaleo)
-
1764651 Fixed a timeout issue. (@wakaleo)
Fixed a timeout issue related to using withTimeoutOf(...).waitForElementToDisappear()
-
1d3b103 Requirements reporting now support mixing JBehave and JUnit tests. (@wakaleo)
-
6d3847c Refactored JSON file loading for better error reporting (@wakaleo)
-
7a57c62 Added basic support for the 'dry-run' option. (@wakaleo)
Rest calls will now be skipped if you activtate 'dry-run' mode (e.g. by setting the 'serenity.dry.run' system property to true).
-
7e82d4f Include the name of the exception in error messages (@wakaleo)
-
869b727 Fixed an issue with JBehave where the browser was not closing after tests. (@wakaleo)
-
8e6e206 Added more robust support for running REST tests in DryRun mode. (@wakaleo)
-
8ed69d8 Display the overall time taken for the tests (@wakaleo)
-
9c94af9 Added the 'deep.step.execution.after.failures' option (@wakaleo)
This option (set to false by default), lets you control the execution depth of the @step methods after a step has failed. If set to true, it will run nested [@step methods as well as top-level ones.](https://github.com/Step methods as well as top-level ones.)
-
b3c7855 refactoring requirements processing - wip (@wakaleo)
-
bcc83dd Added a utility method to wait for an AngularJS page to load properly. (@wakaleo)
-
c2e028c Update BrowserStackRemoteDriverCapabilities.java (@9ikhan)
-
d4222f3 JSON requirements files are now stored in a dedicated 'requirements' directory. (@wakaleo)
-
e32a2a0 Improved reporting for tag-related reports (@wakaleo)