Testing
-
Agile
Proper Black Box Testing Case Design – Equivalence Partitioning
In today’s IT world, the lines between developers and QA Engineers are being blurred. With the emergence of Agile, Test…
Read More » -
Software Development
Testing Strategy Analysis – An Example
Each stage of implementation is hard in its own way. When we start out with a new effort or process,…
Read More » -
Software Development
How can I write a Test if the Code is not there?
Introducing TDD is a lot more psychological than you think. When we start introducing TDD we need to think about…
Read More » -
Software Development
How Can You Move From Manual Testing to Test Automation?
Manual testing is not what it was five years ago. The number of pure manual testing jobs is low and…
Read More » -
Software Development
Triangulation – The other Role of Tests
Why Do We Need Tests? Seems like a silly question. We want to check if something is working, right? Let’s…
Read More » -
Software Development
Unit and integration are ambiguous names for tests–and that’s ok
In my not-so-distant past I needed to write a component which would control an air conditioning unit. My application needed…
Read More » -
Software Development
Testing and the Single Responsibility Principle
Automated testing is hard! Therefore, if you’re about to learn it, just keep going. Resist the initial learning curve as…
Read More » -
.NET
WPF View Smoke Testing
I enjoy TDD. I enjoy the way it makes me code and I enjoy the rhythm. That is, I really…
Read More » -
.NET
Automated UI Testing Done Right
Background Two years ago I was very sceptical about automated UI testing. I had some painful experience with it because…
Read More » -
Software Development
Building an API: Test Harness UI
On the project I’ve been working on we’re building an API to be used by other applications in the organisation…
Read More »
- 1
- 2