Embedding Screenshots in Concordion Specifications
Over the weekend at the Datacom Devcamp I was discussing Concordion and the benefits of writing tests in plain english. One idea that arose from the conversations was having the ability to take screenshots of an application during test execution - this is a feature that is not natively supported by Concordion - but that's never stopped me. So during a lull in one of the sessions I wrote up a simple screenshot command and added it to my concordion-examples github project.
After configuring concordion to including the command, one can simply include in their specification document the following:
<div talios:screenshot="jpg" href="screen1.jpg"></div>
and have the current screen contents saved and inserted into the rendered specification:
The source for ScreenshotCommand.java is surprisingly easy, tho I'm not sure how one would go about capturing all displays on a machine rather than the primary screen.
Either way, this functionality will prove to be extremely handy when testing GUI applications.
Action Manu - 48 Hours Film Challenge
A few weeks ago I participated in the V 48 Hours film challenge, below is our entry for this years competition:
Short film made as part of the 48HOURS contest (write, shoot, edit in a weekend) by team Ladies Oh Ladies. Our randomly assigned genre was "Biopic". Other mandatory elements: Sydney Manson (a fabricator), a broken toy, the line "When you look at it that way" and a dolly zoom camera move. We shot mainly with a Canon 7D. (Help us win 10 iPhones for most-watched entry! Watch it again!)
Recent
- Embedding Screenshots in Concordion Specifications
- Action Manu - 48 Hours Film Challenge
- You might not be HATEOAS if...
- Top Albums of 2009
- Podcast Gear