The Latest

Testing Web Sites and Applications[presentation]

This tutorial explains the technologies that are typically used to build Web sites/applications. Test cases are suggested that can be included in a Web site’s test plans to ensure that the technology has been implemented correctly.

Lee Copeland, Software Quality Engineering
A Positive View of Negative Testing[presentation]

Negative testing is a core skill of experienced testers, and requires an opportunist, exploratory approach to get the best value from the time spent.

James Lyndsay, Workroom Productions
Building Executable Software Test Specifications[presentation]

This paper discusses how executable software test specifications can help you reach project goals, and offer solutions to three common software problems.

Michael Corning, Microsoft Corporation
Testing Microsoft.NET Applications[presentation]

This paper will teach you how to build testing processes from lessons learned and best practices. Solutions are recommended to help enhance your .NET programming experience.

Al Rago, Olenick & Associates
Seven Habits of Highly Insecure Software[presentation]

Many security bugs escape traditional testing techniques and the authors wanted to find out why. They studied thousands of real security bugs.

Herbert Thompson, Security Innovation LLC
Testing Success or Failure - It's Up to You[presentation]

This paper discusses how you can move as many dangers out of the testing minefield as possible. You'll also learn how to limit the impact of the dangers you cannot move so you will be able to maximize the time you spend testing.

Donna O'Neill, IV&V Australia
Interoperability Testing with Java Web Services[presentation]

This paper discusses why it is important to test for interoperability.

Vinay Pai, Sun Microsystems
Blueprint for QA and Testing a Typical Enterprise Application in 2004[presentation]

This paper provides a QA blueprint for testing enterprise applications in 2004. Many diagrams and examples are also included.

Frank Cohen, PushToTest
Surviving the Top Ten Challenges of Software Test Automation[presentation]

In this paper, Mr. Rice discusses what it takes to survive the top ten challenges of software test automation. Detailed explanations of solutions to these common problems facing teams are also included.

Randy Rice, Rice Consulting Services Inc
Testing in the XP Paradigm: A Case Study[presentation]

The application in this case study is a new Web application developed for a Fiduciary Trust company. The company had been assured by their eXtreme developers that testers were unnecessary in this Web project.

Marnie Hutcheson, Ideva
Choosing and Managing the Ideal Test Team[presentation]

This paper discusses what it takes to assemble the right members to make a successful test team. Examples are given of what to do and what not to do. Want to know how to recruit the right testers for your project? Read on and find out!

Lloyd Roden, Grove Consultants
Getting Creative: A Fresh Perspective on Software Testing[presentation]

Being creative means using all the resources at your disposal to analyze, strategize, plan, test, and ultimately deliver the information your management needs, when they need it, so they can make better decisions.

Elisabeth Hendrickson, Quality Tree Software, Inc.
Always Assume Your Assumptions Are Wrong[article]

A potentially serious impediment to success in software projects is false assumptions. Both yours and everyone else's. If you act on false assumptions as though they're true, such as by assuming you understand exactly what your customers want, you may find yourself faced with flawed software and failed projects. In this column, Karten explores false, conflicting, and hidden assumptions, and how you can "surface" them.

Naomi Karten's picture Naomi Karten
Software Test for Embedded and Real-Time Systems[presentation]
Jon Hagar, Jon Hagar Inc.
A Roadmap for Automating Software Testing[presentation]

Materials in this course are not being published at the request of the author. You may contact the author at

Michael Sowers, Software Development Technologies


AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!