SHARE
Facebook X Pinterest WhatsApp

The Trials of Application Testing

Nobody likes to test applications, but we all know that if it’s not done properly some testing-related issue is eventually going to come back to haunt not just the developer, but the entire business. Most organizations are still discovering application defects pretty late in the application development lifecycle, according to a new survey of 140 […]

Written By
thumbnail
ITBE Staff
ITBE Staff
Jun 9, 2010

Nobody likes to test applications, but we all know that if it’s not done properly some testing-related issue is eventually going to come back to haunt not just the developer, but the entire business.

Most organizations are still discovering application defects pretty late in the application development lifecycle, according to a new survey of 140 development professionals working in companies will 1,000 employees or more that had 50 or more developers on staff that was conducted by Osterman Research on behalf of Electric Cloud, a provider of software production management tools. Worse yet, many organizations are encountering the same bugs over and over again, which means application development costs are being driven up unnecessarily.

Despite these issues, most development organizations take an inconsistent approach to application testing. Some testing activities are automated, while others are done by hand. And surprisingly, many development organizations report they have trouble convincing senior managers about the value of automated testing tools.

As much as anyone values their job, nobody enjoys tediously looking for the same bugs over and over again when there is a tool that can do the same thing in a matter of minutes. That doesn’t mean that manually testing applications is going to go away any time soon. But it does mean that IT organizations as a whole could be a lot more efficient about application testing.

According to Electric Cloud CEO Mike Maciag, the biggest issue his company sees is an over-reliance on flawed testing scripts that fail to discover the same issues over and over again. As security becomes a bigger application testing issue and the applications become more complex, automating certain application testing functions is no longer an option. This is especially true as IT organizations move to adopt more agile and iterative development methodologies that stress testing applications in parallel with their actual development.

When you get right down to it, the biggest factor holding back the adoption of automated testing in most IT organizations is inertia. What little structure these organizations have in terms of testing is so ingrained in the organization, no one really takes the time to consider whether there is a better way to do a set of tasks that most developers rank with having their taxes done or visiting the dentist.

So the real question becomes, when all is said and done, when will the development team finally get out of its own way when it comes to application testing?

The Trials of Application Testing - slide 1

Click through for findings from Osterman Research.

The Trials of Application Testing - slide 2

Most IT organizations are inconsistent about their approach.

The Trials of Application Testing - slide 3

More often than not, this is the case.

The Trials of Application Testing - slide 4

Most think they have the compute resource to do the job.

The Trials of Application Testing - slide 5

Depends on the type of application.

The Trials of Application Testing - slide 6

More IT organizations are down the cloud path on testing than most people think.

The Trials of Application Testing - slide 7

Happens more often than anybody likes to admit.

The Trials of Application Testing - slide 8

Surprisingly, a large number of respondents said they do.

The Trials of Application Testing - slide 9

It’s a roughly even split between those that have enough time and those that don’t.

The Trials of Application Testing - slide 10

Most major bugs take weeks to fix.

The Trials of Application Testing - slide 11

Another thing that happens more often than anyone cares to admit.

The Trials of Application Testing - slide 12

Testing issues are involved in about half the cases.

The Trials of Application Testing - slide 13

Developer time is nothing if not expensive.

The Trials of Application Testing - slide 14

Hundreds of thousands of dollars are typically involved.

Recommended for you...

Top Data Lake Solutions for 2022
Aminu Abdullahi
Jul 19, 2022
Top ETL Tools 2022
Collins Ayuya
Jul 14, 2022
Snowflake vs. Databricks: Big Data Platform Comparison
Surajdeep Singh
Jul 14, 2022
Identify Where Your Information Is Vulnerable Using Data Flow Diagrams
Jillian Koskie
Jun 22, 2022
IT Business Edge Logo

The go-to resource for IT professionals from all corners of the tech world looking for cutting edge technology solutions that solve their unique business challenges. We aim to help these professionals grow their knowledge base and authority in their field with the top news and trends in the technology space.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.