Letter from the Editor – September 2012

There has been a tectonic shift in software development tools in just the past few years. Agile practices and increasingly distributed teams have been significant factors but, in my opinion, the main reason is a new and more intense focus on tools for testing driven by more complex software and shorter development cycles.

There have always been developer tools and platforms (IDEs) and they are getting better. There have always been project management tools and now they are extending further across teams and becoming more integrated.

For a long while testing stood alone. Most of the focus was on integrating bug trackers into team tools, but that’s typically where it stopped. The first generation of integrated tools were cumbersome and poorly documented, and their lack of sophistication failed to provide significant benefits to the whole team or to make product development faster. 
A lot has changed. Stand-alone tools are on the road to obsolescence. The direction today is full integration and transparency. Rapid development and deployment demands greater automation, communication, focus, and information transfer. To achieve this, integrated test platforms at a minimum need to include test case managers, automation tools, bug tracking, and automatic reporting that can fully integrate with and leverage development platform tools and reporting.

New tool technology is contributing to improved development practices. XP’s Continuous Integration (CI) practice is based on autobuilds from source control using an integrated bot or agent, automated re-running of unit, integration and regression test, and automatic notification of code changes, bug fixes, and automated test failures. Continuous Integration enabled by better tools is now separating successful teams from Scrumbuts or more aptly—slow, less than efficient teams.

We have often stressed testers being integrated by co-locating in the same work area as developers to better integrate in the planning and estimation process, and have better access to product owners and customers. Ideally, this paves the way to becoming more technically integrated and valuable. This leads to teams that are cross-/multi-functional and have a bigger variety of quality work. The result of this type of integration is more gray box, and earlier test execution, and ultimately better product quality.

For your career growth and to better support your product teams, learning more about integrated test platforms, ALMs, CIs and the varieties of tools and practices that go along with them will be a great benefit. This issue focuses on the tools and practices that will help and support all of us in providing rapid and higher quality information to the rest of the product development team.

In this issue, Eric Landes looks at the benefits of using Agile ALM; LogiGear Marketing Director, Joe Luthy presents a keyword based testing tool for Visual Studio; an article from Software Consortium examines recent changes to the ALM toolbox; I talk about the importance of integrated test platforms; Bryce Johnson shows us how to speed up automated testing and finally, Tad Anderson reviews the book Continuous Integration in .NET.

I hope you find this issue full of information about the importance, growth and use of integrated test platforms, and that you learn a few tips about Continuous Integration.

Next issue? Mobile Test Automation!

Michael Hackett
Senior Vice President
Editor in Chief

LogiGear Corporation
LogiGear Corporation provides global solutions for software testing, and offers public and corporate software testing training programs worldwide through LogiGear University. LogiGear is a leader in the integration of test automation, offshore resources and US project management for fast, cost-effective results. Since 1994, LogiGear has worked with Fortune 500 companies to early-stage start-ups in, creating unique solutions to meet their clients’ needs. With facilities in the US and Viet Nam, LogiGear helps companies double their test coverage and improve software quality while reducing testing time and cutting costs.

The Related Post

Testers need to learn their craft and hone in on their skill set. That means building skills, sharpening their tools, and becoming creative detectives. There is no cookie-cutter tester and no best practice. The best circumstance is a fully-skilled, aggressive tester mixed with curiosity, nimbleness, and agility.
Continuous Testing… what is it? When we first decided to do a magazine issue dedicated to the DevOps practice of Continuous Testing, I joked with someone: “It’s about testing continuously.” And their reply was: “Yeah. What else would it be?” I was joking, but clearly the joke didn’t land. Continuous Testing is about testing continuously, ...
I have been excited about this issue since I included it in the 2011 editorial calendar. This issue of LogiGear Magazine dives into an exploration of agile automation—from the most efficient methods for test automation, to skill sets and better preparation for test teams, and even to understanding the variety of tools in question. We ...
This is a very special issue of LogiGear Magazine. When we were putting together the Editorial Calendar for this year, we decided that instead of a technology issue, we would focus on the human side of quality and test engineering. We want to focus on individual Test Engineers and their jobs. We talked to a ...
I led the Editor’s Note in our very first mobile issue with “Everything is mobile”, but it is now way beyond what we thought. Mobile has come to mean only the smart phone, mobility is the word that describes everything a smart phone enables you to do. Mobility is more than a device! Mobility is ...
I remember the times when test teams sat in their own area and we were not allowed to “bother” developers.
Methods and strategy have been my favorite topics since I started working in testing. It’s essentially engineering problem-solving. It’s both looking for efficiency and attempting to measure effectiveness. So, how do we develop a set of practices to solve our Software Testing engineering problems?
Testing Embedded systems and testing the Internet of Things could each have their own issue of LogiGear magazine. But these days they are referred to presupposing knowledge of the other, so we thought it would be a good idea to tackle the two together in this issue to give a broad understanding of the landscape ...
For everyone still celebrating holidays: Happy Lunar New Year! At this time of the year many teams and companies are starting new projects, new initiatives, and hiring new staff. LogiGear Magazine will continue to be the resource for you for better testing with much less stress! We are excited about the focus of this month’s ...
Testing tools – very important, very often overlooked, and very often where mistakes are made. First, the most common mistake people make about tools is thinking tools are only about test automation! False. Automation tools are merely one type testing tool. We will try to balance this issue between test automation tools and other test ...
I spend about half my work time in the role of a consultant assessing, auditing and examining software development team practices and processes for the purpose of process improvement. I am regularly surprised to find teams that lack basic skills, management support, tools, information, access to users, Product Owners and to developers. And yet they’re ...
This is our third issue concerning topics of Continuous Delivery (CD) and DevOps with the inclusion of Continuous Testing. DevOps has been around for a while and I hope the period of buzz is over and companies moving towards building a development pipeline have begun their process, including changing their test strategies.

Leave a Reply

Your email address will not be published.

Stay in the loop with the lastest
software testing news

Subscribe