Tim Harrison by Tim Harrison

Upgrade Your Automation Project with CSS Selector and Custom...

Element selectors for Selenium WebDriver are one of the core components of an automation framework and are the key to interaction with any web application. In this review of automation element selectors, we will discuss the various strategies, explore...

Continue reading


Likes0 Comments20 Minutes

Yoni Flenner by Yoni Flenner

Page Object Model- Make It Simple, Use Abstraction

After covering the fundamentals for a creating a test automation infrastructure, in this post I'll elaborate more about the idea behind page abstraction while using page object model in test automation. First, let me explain the expression"Abstraction",...

Continue reading


Likes0 Comments6 Minutes

Dimos Koromilas by Dimos Koromilas

Javascript Testing with Selenium Webdriver and Mocha

In case you are looking to write a functional test in Javascript, the following tutorial provides a perfect structural and referential material for a UI automation engineer to Javascript testing with Selenium Webdriver 3, Mocha and NodeJS. These days,...

Continue reading


Likes5 Comments17 Minutes

Asya Galinsky by Asya Galinsky

Create a Test Automation Framework with C#, Selenium Webdriver &...

The following test automation tutorial is a complete guide to create a basic Selenium test automation framework with: C# Multiple Browser Support Selenium WebDriver 3 Page Object Pattern Data Driven Support Tutorial Overview: Class 1 - Creating an...

Continue reading


Likes0 Comments1 Minutes

Asya Galinsky by Asya Galinsky

Selenium Quiz – Test Your Knowledge!

How well do you think you know Selenium WebDriver? Test your knowledge with this most up to date Selenium quiz! TestProject's test automation professionals have created this Selenium quiz  consisting of 8 questions   in order to help you master...

Continue reading


Likes0 Comments1 Minute

Yoni Flenner by Yoni Flenner

Selenium with Ruby Training (Part 2)

In the first part of Selenium with Ruby training,  we learned how to setup Ruby's environment, got to know Interactive Ruby, how to select and install IDE. In this part, we’ll learn about ‘Gems’, install Selenium through it; we’ll see how to...

Continue reading


Likes0 Comments5 Minutes

Yoni Flenner by Yoni Flenner

How to Use Selenium with Ruby (Part 1)

Ruby is a well-known object oriented programming language specifically made for developing client environments. In 2004, a framework named RoR or ‘Ruby on Rails’ was developed for this language which ignited Ruby’s success in the applications...

Continue reading


Likes2 Comments5 Minutes

Yoni Flenner by Yoni Flenner

Using Selenium with Python Tutorial (Part 2)

In the first part of using Selenium with Python tutorial, we've learned how to setup Python, Python’s commands through the Shell and how to implement Python’s plugin Eclipse IDE. In this post, we’ll learn how to open a new project in Eclipse,...

Continue reading


Likes1 Comment5 Minutes

Yoni Flenner by Yoni Flenner

Using Selenium with Python Tutorial (Part 1)

The following  Selenium with Python tutorial will cover all the fundamentals in order to create a proper test automation project. Python is an object oriented programming language, it runs on Linux, Windows and Mac which turns it into cross platform....

Continue reading


Likes0 Comments5 Minutes

Yoni Flenner by Yoni Flenner

Selenium WebDriver 3

In 2013, I remember reading an article in Selenium’s official site about the upcoming release of Selenium WebDriver 3, the next version to come, sometime around the end of the year. Since Selenium 2.53 was a significantly powerful version, it was...

Continue reading


Likes8 Comments3 Minutes