Mutation Testing – Killed or Survived?

This blog is a follow up from "Why 100% Test Coverage is not enough". Mutation Testing is a method of software testing where the source code gets modified step by step. If there are ...Read More

Why 100% Code Coverage is not enough

When it comes to software testing and code quality it is not always clear what the Test Coverage is - respectively what areas of the application need more attention regarding testing. Questions like: ...Read More

Pairwise Testing

Recently we had a discussion about testing all possible combinations within a FX Trade Ticket. To give a context, a trade ticket consists of several parameters like: Trade Type (SPOT, FORWARD, SWAP, TIMEOPTION)Currency Pair (BASE, ...Read More

QA Brown Bag Sessions

A Brown Bag session, seminar or lunch is a very informal meeting held during a lunch break to discuss or present various topics. Considering the QA team is distributed across different project teams, it is not always easy ...Read More

Technical and Non-Technical aspects of Test Automation

Test Automation is an essential part of software testing. Especially these days where everything is about agile development and agile processes. Short iterations and flexibility make it crucial to have an efficient Test Automation strategy in place. Test ...Read More

What Jasmine thinks of a Given-When-Then syntax

Jasmine BDD is a test automation framework to test JavaScript code. It is designed for Behaviour Driven Development by using specifications to describe the aim of a test in plain English language. Example of a Jasmine ...Read More