Selenium driver has method which saves a screenshot of the browser viewable area to an image file. Let’s try taking a screenshot by example:

  1. Open the http://igeorgiev.eu web page.
  2. Save a screenshot from the page to a file.

Behave framework uses generic catch-them-all context to maintain state across test steps. Many newcomers to the and world are wondering how to do the same with . Read further to find how.

Context is like black box. Use it with caution

is a plugin. This makes it possible to use fixture to maintain state…

Sometimes you need to migrate an existing Git repository into a new repository. The migration needs to guarantee that the full commit history, branches, etc. is preserved.

In a blob post I provided a recipe on how to migrate Git repository and preserve the full commit history, branches, etc. Here…

Ivan Georgiev

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store