BLOGCTA_TC_20130726_1_Testing_Ninja_936x110

Why DevOps Makes Your Test Role Even More Important

DevOps Testing

DevOps is one of the latest software development movements. If you aren’t familiar with it, the high level summary is that it’s essentially the integration of IT Operations with the development process. This requires significantly more than just inviting Ops to your … [Read more...]

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...]

GIF is Dead; Long Live WebM

webM-project-thumb

The GIF format was given new life for its animation capabilities, but WebM blows that away The GIF format had been left for dead following the LZW patent dispute of the mid-1990s, but enjoyed a resurrection thanks to the demise of said offending patent and the realization … [Read more...]

Integrating Collaborator with JIRA

Jira-Collaborator

Many Collaborator customers use JIRA as their bug tracking utility and, as a result, need integrate the two tools. Generally, their workflow dictates that they create JIRA Issues whenever they create reviews in Collaborator. The information found below describes the process … [Read more...]

Code Review Solutions [Infographic]

Code-Review-Solutions-thumbnail copy

Software is create by humans. It's inevitable, then, that it will contain some defects or errors. Rather than putting all of the pressure on the testing teams to investigate and find as many bugs as they can, many developers and development managers reap the benefits of … [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...]

Feeding the Flame of the Collaborative Development Revolution

collaborative-development-revolution

Agile, open source, the cloud, and DevOps have all led to a world where everyone should be involved in programming. Yes, everyone.  Once upon a time there were users and there were IT and never the twain would meet... except to do battle over tech support lines. Also in a … [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...]

Top 10 Software Blunders of the Last Decade

biggest-bugs-last-decade

Anyone who builds software understands that bugs and defects are unavoidable. And while no user will ever be happy about finding bugs in a product, there are certain industries in which even a single bug can have a catastrophic impact on a business or its customers. The … [Read more...]

The Value of Using Checklists During Code Review

checklists-code-review

When I joined SmartBear a little over a year ago, a Collaborator customer suggested a new feature: checklists. When I asked for a use case to get a better idea of the ways in which he wanted to use the feature, he sent me a quote from the book the founder of Collaborator … [Read more...]