Sergiu Popescu

Popescu_Sergiu square
Sergiu Popescu is a QA Engineer at Modus Create. He specializes in automating test processes for web and hybrid apps using Java, JS, and a wide range of tools and libraries like TestNG, jUnit, Webdriver, WebdriverJS, Protractor and Siesta. When he is not hunting bugs in apps, he enjoys spending time with his lovely wife and son.

Posts by Sergiu Popescu

May 1, 2017

WebdriverIO – Page Object Advanced Concepts

The most successful test design pattern is by far the Page Object pattern for enhancing test maintenance and reducing code duplication. A page object is an object-oriented class that serves...

February 17, 2017

Page Object Pattern in Sencha Test

First of all, ‘Why Page Object Pattern?’ Because the Page Object is a design pattern that offers several advantages: Clean separation between test code and page specific code. One single...

December 1, 2016

Using the Page Object Design Pattern in Sencha Test

Don’t Repeat Yourself (DRY) is a software development principle that is equally important to automation software testing as it is to software development. In testing, there are different patterns that...

September 22, 2016

Debug Protractor Automated Tests in Webstorm

Debugging automated tests assures that the tests behave as intended and avoid false positive / negative results. But sometimes, configuring debugging in your tool is not straightforward. I’m going to...

July 29, 2016

Protractor Automated Tests Structure

Defining a good test project approach is not an easy task. Testing is highly dependent on product attributes like development focus, functional areas or market, and project characteristics like change,...