Mark Kardashov by Mark Kardashov

Introducing the TestProject Framework!

We’ve been in the test automation industry for over 10 years now. In fact, our passion for software development has begun much earlier, probably somewhere in the mid-90s. We have always been interested in programming and automation processes for...

Continue reading


Likes0 Comments7 Minutes

Miljan Radojičić by Miljan Radojičić

Selenium + JavaScript Best Practices

Including unit tests in your web app projects leads to various benefits: Primarily, an effective and measurable way of proving code quality to developers and other project stakeholders. Browser automation takes these concepts even further, and applies the...

Continue reading


Likes1 Comment11 Minutes

Yoni Flenner by Yoni Flenner

Inside Selenium WebDriver

Everything under the sun has already been written about the Selenium WebDriver. The amount of online tutorials is tremendous, new posts spring like mushrooms after the rain, there are various forums solely dedicated to Selenium, and it's widely known...

Continue reading


Likes1 Comment9 Minutes

Karen Teboulle by Karen Teboulle

Essential Skills for Landing a Test Automation Job in 2018

Every year brings new requirements in the test automation market. Test automation engineers must master their skills in order to stay ahead and land the job of their dreams. Following our last research: World’s Most Desirable Test Automation Skills,...

Continue reading


Likes4 Comments7 Minutes

Yoni Flenner by Yoni Flenner

Farewell Selenium IDE – It’s Been Great!

Last month, the official Selenium blog published a post with bad news regarding the future of Selenium IDE and prepared the world to say its goodbyes. It has been decided that from the version of Firefox 55 and onward, Selenium IDE will stop working and...

Continue reading


Likes0 Comments5 Minutes

Tim Harrison by Tim Harrison

Upgrade Your Project with CSS Selector and Custom Attributes

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


Likes2 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


Likes1 Comment6 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


Likes11 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


Likes1 Comment1 Minute