SpecFlow Integration with Azure DevOps

By |2019-10-14T08:58:41+00:00October 14th, 2019|Categories: BDD, SpecFlow, Videos|Tags: , , , , , |

Integrating a SpecFlow Visual Studio Project with Azure DevOps for Continuous Integration Recently, a common question we get asked when delivering our BDD using SpecFlow and Selenium WebDriver course is how to integrate a SpecFlow Visual Studio project with Azure DevOps. In this video we give you a simple step by step guide on pushing [...]

Comments Off on SpecFlow Integration with Azure DevOps

Test Automation with ALM Octane, Jenkins, GitHub & Selenium

By |2019-02-12T11:59:52+00:00February 12th, 2019|Categories: ALM, Selenium WebDriver, Videos|Tags: , , , , , |

DevOps & Continuous Integration with ALM OctaneThis webinar demonstrates using Microfocus' ALM Octane, Jenkins, GitHub and Selenium WebDriver Java with Cucumber to provide a full end-to-end C.I. approach to automated testing. TrainingEdgewords is a specialist in automated software testing tools.Octane TrainingSelenium TrainingBDD Cucumber Training

Comments Off on Test Automation with ALM Octane, Jenkins, GitHub & Selenium

Take a Screenshot if a Test Fails using JUnit

By |2018-12-18T10:21:42+00:00December 18th, 2018|Categories: Selenium WebDriver|Tags: , , , , |

How to check if a Test has failed using JUnit? This blog introduces the JUnit TestWatcher Class. We can use this to detect the Status of a Test Case, and if it has failed, we can then invoke a Method to do something - in this case, report the error and take a screenshot. There are [...]

Comments Off on Take a Screenshot if a Test Fails using JUnit

IntelliJ with Cucumber and Selenium WebDriver Java

By |2018-05-31T11:06:31+00:00May 31st, 2018|Categories: BDD, Cucumber, Selenium WebDriver|Tags: , , , , |

In this blog we will explore how to set up IntelliJ to create a Maven project for using Cucumber with Selenium WebDriver Java Pre-requisites JDK Install Install Java Development Kit from Add a Windows environment variable (system properties, WinKey + Pause -> Advanced System Settings -> Environment Variables) JAVA_HOME to point at the JDK directory. [...]

Comments Off on IntelliJ with Cucumber and Selenium WebDriver Java

Highlighting Web Elements

By |2018-03-29T14:31:12+00:00February 23rd, 2018|Categories: Automated Testing, Selenium Grid, Selenium WebDriver|Tags: , , , |

Highlighting Web Elements with Selenium WebDriver C# Selenium WebDriver is a test automation tool used to drive web applications (hence the name) :D. It works at the user interface level, so it will click on buttons, enter text into text fields, perform validations for us etc. as well as a multitude of other functions. One issue, [...]

ChromeDriver Options for starting Chrome with WebDriver

By |2018-03-29T14:31:13+00:00October 13th, 2017|Categories: Selenium WebDriver|Tags: , , , , |

In this Blog we take a look at some of the options provided with the ChromeDriver Server for starting Chrome with various options when using Selenium WebDriver. The examples are in C# so you may need to tailor for Java. Set Path to the ChromeDriver Server System.setProperty("","C:\\Drivers\\chromedriver.exe") WebDriver driver = new ChromeDriver(); driver.get(""); or you [...]

Headless Browser Testing

By |2022-11-22T16:20:09+00:00October 11th, 2017|Categories: Selenium WebDriver|Tags: , , , , , |

Headless Browser Testing - Selenium WebDriver Headless browser testing is simply testing a web pages functionality, without a GUI present. There are various different browsers we could use for this, including: Chrome Firefox PhantomJS HtmlUnit PhantomJS is the only driver that must be downloaded separately, the other three, come bundled in with their corresponding driver servers, [...]

How to use Ranorex Parallel Runner for Web Testing

By |2022-11-22T16:30:23+00:00October 9th, 2017|Categories: Ranorex, Selenium Grid|Tags: , , , |

The Ranorex Parallel Runner is a new feature in Ranorex Studio 7.2, it is a command-line tool that allows you to execute Web Tests against Selenium Server/Grid on remote machines, in parallel! This blog takes you through the set-up and process of using the Ranorex Parallel Runner, to execute our tests, remotely, in parallel. Requirements: Ranorex [...]

How to set up a Linux Virtual Machine for Selenium Grid – Part 1

By |2018-03-29T14:31:15+00:00August 14th, 2017|Categories: Selenium Grid|Tags: , , , , |

As a follow on to the earlier tutorial How to set up a Selenium Grid for Remote WebDriver Execution, in this tutorial we are going to set up a small Linux Virtual Machine (VM) for running remote WebDriver tests via Selenium Grid. Broadly the steps involved are: Acquire and Install Virtual Machine Software Create a virtual [...]

Behaviour Driven Development (BDD)

By |2018-03-29T14:31:15+00:00July 21st, 2017|Categories: BDD, SpecFlow|Tags: , , , , , |

What is Behaviour-Driven Development (BDD)? History eXtreme Programming (XP) and Test-Driven Development (TDD) have been around for a long time. The idea was for stakeholders and testers to write automated tests that expressed their desired outcome from the system. These would fail to begin with as there was no code to test against, but [...]

Contact Info

Lasyard House, Underhill St. Bridgnorth WV16 4BB

Phone: +44 (0)333 939 8884

Go to Top