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

by Alex Siminiuc

Start Educating Yourself Today!

I remember being in the 3rd year of university and attending a course about networking. You know what I mean, TCP/IP, UDP, packets, network topologies, etc. The course instructor just published a good book on the topic and most of his students, including...

Continue reading


Likes1 Comment5 Minutes

by Dave Westerveld

How To Test Your Tests

Have you ever been in a painter’s house that is in need of paint, or in a carpenter's house that has unfinished trim, or seen a mechanic’s car in need of repairs? Why do you think this happens? Maybe they are too busy doing work that ‘pays the...

Continue reading


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

by Amir Ghahrai

Test Automation Strategy for Your Agile Project

In this article, I'll list down the key points to consider when starting to plan your test automation strategy for your agile project in order to get the most out of your test automation endeavor! Executive Summary Automated testing is a core activity...

Continue reading


Likes3 Comments14 Minutes

by Rogerio da Silva

Software Testing Interview Questions

Are you preparing for a software testing job interview and want to know what to expect? First, improve your chances by getting updated on the world’s most desirable test automation skills. After crossing that from your list, here are the top 20...

Continue reading


Likes0 Comments3 Minutes

Asya Galinsky by Asya Galinsky

How to Write a Functional Test with a Basic Test Automation Framework

This tutorial is the the next step in Creating a test automation framework with C#, Selenium 3 and Nunit; after creating the reporting module in the previous tutorial, we can finally start writing an automated functional test with the test automation...

Continue reading


Likes4 Comments4 Minutes

Asya Galinsky by Asya Galinsky

Read Data From a CSV File in C#

In this tutorial for Learning to create a test automation framework with C#, Selenium 3 and Nunit , we’ll be adding data driven support to the test automation framework we’ve built and will read data from CSV file in C#. Tutorial Overview: Class 1...

Continue reading


Likes0 Comments3 Minutes

Asya Galinsky by Asya Galinsky

Page Object Pattern Advantages & Implementation

The following tutorial is the next step in Learning how to create a test automation framework with C#, Selenium 3 and Nunit : this step is about Page Object Pattern (also known as Page Object Design Pattern or Page Object) and the reasons to implement it...

Continue reading


Likes8 Comments7 Minutes

Asya Galinsky by Asya Galinsky

Steps to Develop a Reporting Module in a Test Automation Framework

In this tutorial for Creating a test automation framework with C#, Selenium 3 and Nunit, we’ll learn how to develop a reporting module so it will support the report deposition which will provide an indication on what failed, what passed and the...

Continue reading


Likes2 Comments4 Minutes