agile Archive

Agile Testing Best Practices

Have you ever bumped into a wall with your automated tests? Many developers bump into various roadblocks and hurdles when writing test code. Are your test methods starting to fail because the code-under-test uses the current date

Mobile Application Testing in an Agile World

With the drive to accentuate business by enabling mobility to external and enterprise applications, It’s highly imperative to modulate Mobile Testing Strategy to align with business objectives for better Return on Investments (ROI).

The Power of Pair Testing

In agile teams, it’s inevitable that team members are expected to be more cross-functional and produce high quality products for their customers. How can agile team members become more cross-functional and take ownership of quality? Often times

SOLID TDD

Software developers generally don’t write poor, unmaintainable code out of any malicious or deliberate intent. They do it because software development is complex and there is not enough feedback in the process to ensure they adhere to

TDD With Refactoring Maniacs

Classic old-school TDD recommends refactoring as part of every cycle — red, green, refactor. In fact, it recommends refactoring mercilessly. Relentlessly. To succeed at classic TDD, you have to be some kind of refactoring maniac!