Testers Feeds

Ten Principles for Agile Testers

Everyone on an agile team is a tester. Anyone can pick up testing tasks. If that’s true, then what is special about an agile tester? If I define myself as a tester on an agile team, what does that really mean? Do agile testers need different skill sets than testers on traditional teams? What guides [...]

Transitioning to Agile Testing

Some test teams may be stumped on how to transition to agile. If you’re in such a team, you probably have manual tests for regression either because you never have had the time to automate them or because you are testing from the GUI and it doesn’t make sense to automate them. You probably have [...]

Job Facts about Freelance Software Testing Jobs

When you do freelance software testing, you will be testing the quality of software from your home or a home office setup. When a software product is developed, it has to be tested against the specified qualities and its functioning. You have to look for bugs or loopholes in the software product by testing the [...]

Testing, fun? Really?

Testing. Yuck! Puh! Aagh! I’ve always hated testing. Testing, both unit and functional, is something that gets in the way of the “real” work. Everyone knows that their code is perfect, right? In the unlikely event that the code does need to change, the comments are so well written that anyone could figure it out. [...]

SOA Test Approach: The Purpose and How To Do It

Testing SOA could be viewed as a complex computing problem. With any complex problem, the key is to break it down into smaller, more manageable components and build quality into these deliverables. The foundations to successful SOA testing are as follows: Equal weighting of testing effort throughout the project life cycle. Many organizations still fail [...]

Software Testing: Theory on Defect Detection

Theory: A defect can only be discovered in an environment that contains the defect. This seems very obvious! So why even bother to mention it, let alone post a blog entry about it?  The motivation for this entry comes from a familiar situation that i am sure most testers would have encountered. Software testers devise [...]

Video: The Tough Questions About Testing

Unit testing is a part of Test-Driven Development, but TDD is not only about Unit testing.  In TDD, you usually write tests before you write any application code, and these test serve as documentation.  However, Behavior-Driven development is a less well-defined term.  Some contrast BDD and TDD while others say that they’re they are like [...]

Testing Email Sending

Recently I learned a couple of interesting things related to sending emails. One doesn’t relate to .NET at all, so if you’re a developer and you want to easily be able to test whether or not emails are working correctly in your application without actually sending them and/or installing a real SMTP server on your [...]

Testing in Production

Do you ever test your code after it has been deployed to production ? During my first few years programming, I thought this was a bad idea and was told repeatedly told not to test anything in Prod. After being bitten time and again by environment related problems, I decided to make it a point [...]

Simulate Slow Internet Connection while Testing your Apps

So you have your Next-gen cool Web 2.0 application ready! You have tested it on your LAN environment and on your high speed internet connection – all seems ok and you are ready to deploy it in the ‘real world’. A few hours later, you get feedback that your application does not perform well on [...]