Illustration - man sitting in front of laptop, big screens with code in the background
The AAA Test Pattern explained with C# and NUnit

Patterns enable code quality also for unit tests. Using the same structure in all of your tests saves most of your time in unit testing on the long run, by helping you and others easily understand the content of test

Illustration checklist
A Checklist for Assessing the Quality of your Unit Tests

In this post, I present a checklist that you can use to assess the quality of your unit tests (regardless of the used language or unit testing framework). The checklist is thereby divided into three parts. The Test Suite checklist

Illustration People testing
Why you shouldn’t write a single unit test, before you know how to do unit testing right

Here are some thoughts that I wanted to put out in the world on why we we currently fail to implement unit testing in practice, and why we should learn how to implement it right before actually writing a single

Illustration 5 Learnings from 1.000 test cases
5 Learnings from writing 1.000 test cases as a c# test automation expert

In my three years as a consultant in software test automation for c#, I’ve written a lot of test cases. These are my top 5 learnings. 1. A failing test doesn’t necessarily mean that you found a bug in the

Illustration Frontend Tests
Automated Frontend Tests

We now look at which tools can be used to support the creation of automated test cases. For executing test cases on a frontend, the created code actions must be converted to be executed on the frontend and mapped to

Illustration Stages of test automation
Stages of Test Automation

In this article, we introduce three different stages of Test Automation, as originally proposed by Mike Cohn [1], and give characteristics of test cases in each stage. As naming and definition of the individual stages differ in the literature, we

Programmer standing in front of laptop and screen and thinking about logic
Models – theory vs. reality

In a previous article, I have discussed the power of models in software engineering. In theory, using models solves the most fundamental problem in software engineering: the communication between business (e.g. client, project manager, business developer) and engineering (e.g. developers,

Test Automation
Barriers and limits in test automation

The potential of Test Automation is huge. Dependencies to requirement specifications change requests and project deadlines significantly impact the success of Test Automation. Insufficient fulfilment of prerequisites often provides huge barriers to the automated execution of test cases in software

benefits of test automation
Benefits of Test Automation

What is Test Automation? Software often aims at providing automation to manual tasks. However, in classic approaches, testing developed software is still done manually. Therefore, the basic idea of test automation is to “write programs that test programs”. As a

mutation based testing
Define once, reuse always – the power of mutants in Software Testing

When defining test cases, a lot of manual effort is spent on repeatedly deriving tests based on predefined methods (e.g. Boundary Value Analysis), with the aim to maximize coverage of created test suites. As white-box evaluation metrics, such as code

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

GetResponse, Google Analytics

We use Google Analytics for marketing purposes. You can disable these cookies.
  • __utmz
  • __utma
  • _ga
  • _gat

We use GetResponse for marketing purposes. This service cannot be disabled, otherwise the website functions will be limited.

Decline all Services
Accept all Services
Get Free Access Now to
9 eBooks!
All about Automated Software Testing
Proven experts
Learn to save up to 75% of your test efforts
Get Free Access Now!
Get Access Now! & Save 50%
Personal Trainer FREE Nutrition Custom Workout App
Get Access Now!
eBook Download
Enter your details to get your free ebook!
All about Automated Software Testing
Download Free Ebook
Lorem ipsum dolor sit amet, consectetur adipiscing