One thing I have been interested in for a couple years is the notion of metaframeworks which are at their core wrappers which combine different other frameworks for a common reporting and execution. It’s on the upper size limit of what can be considered a recipe, but I’ve written them at 3 different companies now, so I’m including it.

The key thing about a metaframework is its extensibility and ability to run different types of tests. My choice of language for this recipe is Jython. Here are some recipes I have utilized when building these.