by Marat Strelets

iOS Test Automation on Windows with Appium & TestProject!

The Challenge One of the major obstacles with testing iOS apps is the need for iOS devices or Xcode to run the app on a Simulator. Apple doesn't support running Xcode (an Objective-C and Swift IDE) on any other operating system or hardware rather than...

Continue reading


Likes0 Comments5 Minutes

Yoni Flenner by Yoni Flenner

How to Create Selenium Reports with EventListeners

In this post, we will review EventListeners - one of Selenium WebDriver's functionalities that enables us to create reports and logs while avoiding code duplication. Let's assume that we're running a test case with Selenium that includes a few steps, such...

Continue reading


Likes0 Comments14 Minutes

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


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