How to adapt the Proxy pattern to allow for testing against a versioned API.
Writing Environment-Agnostic Functional Acceptance Tests (7 mins read).
How to structure your (Java) functional acceptance tests to make it easier to add environment-specific configuration.
How to parse a Cucumber JSON report to display the failed scenarios and their causes.
This post has definitely helped my recent scenario writing, and helped to shape the readability (and purpose) of the Cucumber testing I've been doing.
Recommended read: Effective API testing with Cucumber https://www.gregbeech.com/2014/01/19/effective-api-testing-with-cucumber/
Prettier HTML Reports for Cucumber-JVM (2 mins read).
How to generate prettier HTML reports for Cucumber with
cucumber-reporting-plugin, with and without Jenkins.
A few reasons explaining why you should be writing unit tests for your functional tests.
Why you'd want a fat JAR and how you'd achieve it.