InformationWeek

7_23_Dr_Dobbs

Issue link: http://dc.ubm-us.com/i/350594

Contents of this Issue

Navigation

Page 17 of 26

August 2014 18 www.drdobbs.com Tired of Waiting for QA? Embrace Continuous Testing Automating late-stage tests — such as performance and mobile testing — early in the development pipeline gets rid of long waits and efficiently reduces release timelines. A utomating late-stage tests such as performance and mobile testing early in the development pipeline gets rid of long waits and efficiently reduces release timelines. Nobody likes waiting. It is something we all try to avoid and it is surely one of the principal reasons developers hate testing. Whether it's writing scripts to automate unit tests, or waiting for QA clearance, testing holds back releases and the op- portunity to build fun new things. In some organizations, this delay has led to a genuine dislike and distrust of the people and teams that cause the waiting…the testers. Continuous testing brings developers and testers closer together with process and technologies that result in better products that ultimately make end users wait less. Eliminating end-user wait is the most important goal of all for developers. Continuous Integration (CI), as Kohsuke Kawaguchi, the architect of the most popular CI server, Jenkins (http://jenkins-ci.org/), once told me, is fundamentally about continuous, complete, automated testing. Much of the development world considers running unit tests and other code build tasks as the primary role of CI. However, as the lines between traditional QA and development continue to By Brad Johnson [ GUEST EDITORIAL ] Table of Contents Previous Next Previous Next Download Download Register Register Subscribe Subscribe Previous Next Previous Next @bradjohnsonsv

Articles in this issue

Links on this page

view archives of InformationWeek - 7_23_Dr_Dobbs