TestComplete PPC Ads TC10 - CS6-02

The Importance of Writing Testable Code

488646693

We recently sat down with the testing team at Infinio in Cambridge, MA to learn how they have implemented their test automation strategy. The cool thing about their strategy is that the whole development team (developers and testers) work together to create testable code … [Read more...]

Best Practices of Context-Driven Testing

best-practices-context-driven-testing

First of all, before anyone’s head explodes, let me explain what I mean by “Best Practices.” I know that, particularly in the realm of context-driven testing, this term is looked upon as a major misnomer that is only spewed by the ignorant and uneducated. But I don’t think … [Read more...]

Testers Should Enable Projects and Empower Developers

dawn-haynes-enable-projects-empower-developers

In this video, Dawn Haynes, Principal Trainer and Consultant at PerfTestPlus, Inc., explains why it is crucial for testers to give both positive and negative feedback constructively and gives advice for testing teams  who are trying to avoid being "project boat … [Read more...]

Hiring Successful Testers

keith-klain-hiring-successful-testers

In this video, Keith Klain, COO at Doran Jones, explains the mindset he looks for when he interviews potential candidates for his testing team. See also: Software Testing is a People Problem Let It Go (Software Edition)  Hunt for Information, Not … [Read more...]

Uncovering Programming Talent through Gamification

developer-gamification

Sometimes the only way to find the right person for a job is to lay down the gauntlet and make each candidate prove his or her worth. This has clearly become the thinking at many of today’s leading tech companies when it comes to distinguishing contenders from pretenders in … [Read more...]

Who Should Review My Code?

who-to-invite-to-code-review

Choosing who to include in a review of your code is an important part of the development process. In larger organizations, you may have code review teams consisting of a manager, a security expert, a few more senior developers and a few younger developers. Less formal teams … [Read more...]

How to Disagree without Being Disagreeable

disagree-without-being-disagreeable

In our jobs as programmers, sometimes you have disagreements with other people about how something should be done. How you handle those disagreements affects your work life, how much you enjoy your job, and your career prospects. Whether it's disputing time estimates with … [Read more...]

GOTO Still Has a Place in Modern Programming. No! Really!

goto-modern-programming

Mea culpa! Sometimes, the experts agree, GOTO can be very useful. When I wrote a few weeks about Apple's SSL GOTO security fiasco, I put the blame on GOTO. I quoted no less a seer than programming guru Edsger W. Dijkstra who wrote way back in 1968 that the goto statement … [Read more...]

TestComplete Enters the Dojo – White Belt Edition

testcomplete-enters-dojo

If you’ve checked out the API Testing Dojo at SoapUI.Org recently, then chances are you may have taken a swing at the Testing Katas. The testing katas are a great way to become familiar with processes in software testing - some basic and some more defined. Whether you’re … [Read more...]

4 Questions to Ask Before Ending Your Web Apps’ Older Browser Support

web-application-old-browser-support

As a Web developer, you might instinctively cringe when your new consulting client or user department requests support for IE6 or Safari 5.1. Before you rattle off your reasons for ending older browser support, run through this checklist of questions to ask the … [Read more...]