by Bas Dijkstra

Stop Automating Your Regression Tests (For Now)

Note: in my observation, scripted test execution and the type of regression test scripts I’m referring to are slowly going away, but a lot of organizations I work with still use them. Not every organization is full of testers working in a context-driven...

Continue reading


Likes0 Comments9 Minutes

Karen Teboulle by Karen Teboulle

TestProject Survey – Impact The Test Automation World!

TestProject development teams are working day and night to make test automation more accessible for users and organizations like you, all for FREE. We invite you to take part in shaping TestProject’s features and make it better! All you need to do is...

Continue reading


Likes0 Comments1 Minute

Tomer Cohen by Tomer Cohen

3 Reasons Why We Must Test Our Automation Framework

A few weeks ago I lectured about the importance of testing the test automation framework. At the beginning of the lecture, I asked the audience the following questions: "Who here writes automation?" - There was almost an entire show of raised hands....

Continue reading


Likes0 Comments5 Minutes

Karen Teboulle by Karen Teboulle

Advanced Appium Quiz – Are You an Appium Expert?

It's time for another Appium quiz! Do you consider yourself an Appium expert? Go ahead and start these advanced Appium quiz questions!  Another Appium quiz by TestProject's test automation professionals is up! The following Appium quiz consists of 9...

Continue reading


Likes0 Comments1 Minute

Karen Teboulle by Karen Teboulle

Advanced Selenium Quiz – Are You a Selenium Expert?

It's time for another Selenium quiz, this time it's an advanced one for all of you Selenium experts! How well do you think you know Selenium WebDriver? Test your knowledge with this most up to date Selenium quiz! TestProject's test automation...

Continue reading


Likes0 Comments1 Minute

by Marat Strelets

Implement Page Object Model using Appium & Java for Android Tests

The following tutorial is about Page Object Model and Page Factory, a design pattern intended to simplify tests and create a scalable solution for test automation. If you want to develop maintainable and reusable tests, prevent unwanted code duplication...

Continue reading


Likes0 Comments16 Minutes

Karen Teboulle by Karen Teboulle

Develop Page Object Appium Tests in a Single Tutorial Video!

This post is a step by step tutorial video on how to develop Page Object Appium automated tests using Java SDK. This tutorial covers the following topics: Overview of Appium's functionalities. Mapping elements to develop a "plain" Appium automated...

Continue reading


Likes0 Comments1 Minutes

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 Comments9 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

Mark Kardashov by Mark Kardashov

Introducing 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

by Paul Grizzaffi

Maintaining Value – Automation’s Forgotten Cost

Most first-time automation endeavors lack planning around maintenance cost. We typically start an automation endeavor like this: Decide to automate. Choose a tool and start automating. Demonstrate our automation success (hopefully). T-shirts for...

Continue reading


Likes1 Comment5 Minutes