Blog

/Blog/

IntelliJ with Cucumber and Selenium WebDriver Java

By |2018-05-31T10:56: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 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 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

Selenium WebDriver and Jenkins Integration

By |2018-05-30T10:44:29+00:00May 30th, 2018|Categories: Automated Testing, Selenium WebDriver|Tags: , , , , |

How to integrate Selenium WebDriver Java, GitHub, Jenkins and Ant In this tutorial, we are going to be walking through the process of setting up Selenium WebDriver Java with source control and continuous integration. To do this, firstly we are going to need a few things. Prerequisites: Eclipse downloaded and installed WebDriver libraries downloaded Jenkins installed [...]

Comments Off on Selenium WebDriver and Jenkins Integration

Setting up a Cucumber Project in Eclipse using Maven

By |2018-03-20T15:30:06+00:00March 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 [...]

Comments Off on Setting up a Cucumber Project in Eclipse using Maven

BDD using Ranorex, NUnit, POM in Visual Studio 2017 part 3

By |2018-03-19T16:06:06+00:00March 19th, 2018|Categories: BDD, Ranorex, SpecFlow|Tags: , , , , , , |

This is the final part of our 3 part blog on integrating Ranorex with SpecFlow in Visual Studio and creating a Page Object style framework In this last part we look at bringing in BDD using SpecFlow. BDD with SpecFlow OK, now we have our own Ranorex POM framework sorted, lets extend this into BDD using [...]

BDD using Ranorex, NUnit, POM in Visual Studio 2017 part 2

By |2018-03-19T15:58:25+00:00March 19th, 2018|Categories: BDD, Ranorex, SpecFlow|Tags: , , , , , , |

This follows on from part 1 of our BDD with Ranorex 8 blog So far, we have done all the required set up in Visual Studio, now let's create our test framework! Base Test Class As all of our tests need to start and stop browsers and deal with the web page (DOM), lets just do [...]

BDD using Ranorex, NUnit, POM in Visual Studio 2017 part 1

By |2018-03-19T15:51:40+00:00March 19th, 2018|Categories: BDD, Ranorex, SpecFlow|Tags: , , , , , , |

BDD using Ranorex, NUnit, POM in Visual Studio 2017 In this example, we are going to work through creating a BDD project in Visual Studio using SpecFlow and Ranorex. This is to show that we can do BDD using Ranorex, but as a draw back we don’t have access to Object Repositories. This could create a [...]

Ranorex 8.0 – Maintenance Mode

By |2018-03-01T11:12:42+00:00March 1st, 2018|Categories: Automated Testing, Ranorex|Tags: , , |

How to use Maintenance Mode in Ranorex 8.0 Maintenance Mode is a handy new feature, added to Ranorex Studio in version 8.0. It allows for the ability to pause, catch and debug certain errors and then continue to run your tests, during test execution, therefore saving time and making the test script writing process, a whole [...]

Comments Off on Ranorex 8.0 – Maintenance Mode

Highlighting Web Elements

By |2018-02-23T12:16:44+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, [...]

Comments Off on Highlighting Web Elements

Ranorex, Git, GitHub & Jenkins Continuous Integration

By |2018-01-23T12:45:51+00:00January 22nd, 2018|Categories: Ranorex|

Continuous Integration with Ranorex Continuous Integration is a hot topic in the world of automated testing, and Ranorex provides some great integrations for this. It integrates directly with Git and GitHub through the Ranorex Studio IDE, Ranorex provide a Jenkins Plug-In for Test Execution, and as Ranorex is .NET, we can even automate the build [...]

Comments Off on Ranorex, Git, GitHub & Jenkins Continuous Integration

Ranorex Mobile Web Testing using Appium

By |2017-10-20T13:20:52+00:00October 20th, 2017|Categories: Appium, Ranorex|Tags: , , , |

Ranorex and Appium Integration Ranorex 7.2 introduced the ability to test web applications in native web browsers in mobile devices. This means we can test Chrome, or Android's default Web Browsers on Android devices, or Safari on iOS devices! We can use emulators or physical devices, but our web tests can still be recorded simply [...]

Comments Off on Ranorex Mobile Web Testing using Appium

Contact Info

Phone: +1 231 234 3507