Browse Prior Art Database

Application Design for Defect Tracker Agent

IP.com Disclosure Number: IPCOM000127651D
Original Publication Date: 2005-Sep-07
Included in the Prior Art Database: 2005-Sep-07
Document File: 1 page(s) / 18K

Publishing Venue

IBM

Abstract

Defect Tracking Agent (DTA) is a software product feature that records a software testers actions in an application under test and can automatically submit a defect when an error is discovered, savings testers time and ensuring the step entered into the defect to reproduce the failure are accurate.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 56% of the total text.

Page 1 of 1

Application Design for Defect Tracker Agent

One of the most time consuming aspects of software development is submitting defects. Many are returned, requesting more information on steps to reproduce the issue or additional files (install logs, for example.) Current defect tracking software forces users to manually record the steps necessary to reproduce the issue by typing the steps in the defect form and attaching the additional files manually. This is an error prone, labor-intensive process.

Defect Tracker Agent (DTA) is a tool used to monitor and record the actions in an application under test (AUT) such as clicking a GUI button or entering text in a field, that will reproduce a defect. Users start DTA before starting the AUT, letting the DTA run in the background. After starting the AUT, the DTA automatically saves user actions, records any error messages occurring to the AUT and can record system information (CPU and memory usage, processes running at the time, etc.) The DTA can also report the error from the AUT by extending the open API provided with it.

Products are known that capture desktop video, system performance, environment and system operation that later can be manually attached to a defect tracking system. DTA, however, is unique in that it captures user steps and adds information directly into the defect tracking system. Instead of desktop video, DTA steps are recorded as a series of text-based instructions. Each step contains the action, object...