Selenium WebDriver

/Selenium WebDriver

Setting up a Cucumber Project in Eclipse using Maven

By | 2018-03-29T14:31:09+00:00 March 20th, 2018|Categories: BDD, Cucumber, Selenium WebDriver|Tags: , , , , |

Maven Cucumber and WebDriver Projects in Eclipse In our Selenium courses we tend to use Ant for building, executing from command line, and creating reports. However, you may wish to use Maven, which makes projects much easier to manage. So in this blog we show you how to set up your Cucumber project in Eclipse using [...]

Highlighting Web Elements

By | 2018-03-29T14:31:12+00:00 February 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, [...]

Free Web Testing Record and Replay Tools based on Selenium

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

Free Record & Replay Web Testing Tools Roundup Gartner reports that by 2020, Selenium WebDriver will have been adopted as the standard for all Web Testing. At Edgewords we provide training on developing WebDriver Tests programmatically, but what if we want to utilise simple Record & Replay Tools to get us up and running quickly? [...]

ChromeDriver Options for starting Chrome with WebDriver

By | 2018-03-29T14:31:13+00:00 October 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 [crayon-5ae08c87e6571031448740/] or you could add the path to chromedriver.exe [...]

Headless Browser Testing

By | 2018-03-29T14:31:13+00:00 October 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 add Microsoft Edge Browser to your Selenium Grid

By | 2018-03-29T14:31:16+00:00 July 7th, 2017|Categories: Selenium Grid, Selenium WebDriver|Tags: , , , |

This blog follows on from the previous blog about how to set up Selenium Grid for WebDriver or for Ranorex Web Testing. These instructions show you how to also include the Microsoft Edge Browser in your established Grid running on a Windows local host machine. Step 1 - Download MicrosoftWebDriver The first step is to [...]

How to install Appium Server Command Line on Windows

By | 2018-03-29T14:31:53+00:00 July 5th, 2017|Categories: Appium, Selenium WebDriver|Tags: , , , , , |

Installing Appium Server on Windows In our Appium courses we use Appium Desktop as it provides a nice GUI wrapper around Appium Server and includes the Inspector for element identification and a step recorder. However, we may wish to integrate our Appium testing into Continuous Integration (CI) such as Jenkins. So we will want to [...]

How to set up a Selenium Grid for Remote WebDriver Execution

By | 2018-03-29T14:31:54+00:00 May 19th, 2017|Categories: Automated Testing, Selenium Grid, Selenium WebDriver|Tags: , , , |

For those of you that are using Selenium WebDriver 3 but haven't set up a remote Selenium Server, here is a simple guide to get you going. In this example we are just using 2 PCs. PC1 - This is the PC with Eclipse and WebDriver 3 installed (IP: PC2 - This is the [...]

How to set up a Selenium Grid for Ranorex Web Test Remote Execution

By | 2018-03-29T14:31:54+00:00 April 19th, 2017|Categories: Automated Testing, Ranorex, Selenium WebDriver|Tags: , , , |

Ranorex 7 has a brilliant new feature of being able to execute web tests against remote machines using Selenium Server. This allows us to execute tests in parallel against multiple browsers and on various platforms (Linux, Windows, Mac). For those of you that are using Ranorex but haven't set up a remote Selenium server, here [...]

Contact Info

Lasyard House, Underhill St. Bridgnorth WV16 4BB

Phone: +44 (0)333 939 8884