by Michael Fritzius

Boost Up with Model Based Testing

It's no secret that software is getting complex faster than we can manually test it. Automation is now a necessity. What's not as well known is that the way most companies automate tests can't keep up either. It takes time to define, write, run and...

Continue reading


Likes0 Comments5 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

Oren Nahum by Oren Nahum

Running Chrome Headless with Selenium & Python on Linux Servers

Running UI Automation Tests in the cloud or on dedicated self hosted Linux servers with minimal resources, will help you to save some costs when you have multiple tests running in parallel on several Linux servers. It is recommended to keep it lean and...

Continue reading


Likes1 Comment6 Minutes

Neill Lima by Neill Lima

A Successful Experiment on Citrus Framework

Performing Integration or System Tests can be a hard task at times. A few days back I was presented with the challenge of performing testing with two heterogeneous environments, using different interfaces, SOAP and REST respectively. There are some silver...

Continue reading


Likes2 Comments11 Minutes

Vikas Kumar by Vikas Kumar

7 Key Points For Automating Using Rest Assured

Testing RESTful applications has become a more pressing issue with "modern" approaches like test-driven development (TDD). Users started looking for a tool that could help with designing and running the tests as fast as possible, but with many options...

Continue reading


Likes0 Comments6 Minutes

by John Ferguson Smart

The 3 “A”s For Building a Great Test Automation Suite

Writing high quality test automation suite is not easy, especially for manual testers who are relatively new to automation. There is a learning curve. But the cost of not writing high quality test code, both in terms of maintenance and time wasted on...

Continue reading


Likes0 Comments6 Minutes

Neill Lima by Neill Lima

Nailing Down API Testing With Karate Framework

API testing, be it REST, SOAP, JSON, XML or GraphQL, can be tricky - both from perspectives of the testing code itself and from maintaining it up to date as it evolves over time. However, by using Karate Framework you can overcome these struggles!...

Continue reading


Likes0 Comments6 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

Emil Drkusic by Emil Drkusic

How to Test Foreign Key Constraints in Your Database

After explaining how to automate data quality tests and how to test primary key constraint in your database, in this article we’ll focus on tests related to foreign key constraints. Foreign keys (FKs) are used to establish relations between data stored...

Continue reading


Likes0 Comments10 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