Friday, October 22, 2010

Defect Tracking

To track defects, a defect workflow process has been implemented. Defect workflow training will be conducted for all test engineers. The steps in the defect workflow process are as follows:
a) When a defect is generated initially, the status is set to "New". (Note: How to document the defect, what fields need to be filled in and so on, also need to be specified.)
b) The Tester selects the type of defects:
  • Bug
  • Cosmetic
  • Enhancement
  • Omission
c) The tester then selects the priority of the defect:
  • Critical - fatal error
  • High - require immediate attention
  • Medium - needs to be resolved as soon as possible but not a showstopper
  • Low - cosmetic error
d) A designated person (in some companies, the software manager; in other companies, a special board) evaluates the defect and assigns a status and makes modifications of type of defect and/or priority if applicable).
  • The status "Open" is assigned if it is a valid defect.
  • The status "Close" is assigned if it is a duplicate defect or user error. The reason for "closing" the defect needs to be documented.
  • The status "Deferred" is assigned if the defect will be addressed in a later release.
  • The status "Enhancement" is assigned if the defect is an enhancement requirement.
e) If the status is determined to be "Open", the software manager (or other designated person) assigns the defect to the responsible person (developer) and sets the status to "Assigned".
f) Once the developer is working on the defect, the status can be set to "Work in Progress".
g) After the defect has been fixed, the developer documents the fix in the defect tracking tool and sets the status to .fixed,. if it was fixed, or "Duplicate", if the defect is a duplication (specifying the duplicated defect). The status can also be set to "As Designed", if the function executes correctly. At the same time, the developer reassigns the defect to the originator.
h) Once a new build is received with the implemented fix, the test engineer retests the fix and other possible affected code. If the defect has been corrected with the fix, the test engineer sets the status to "Close". If the defect has not been corrected with the fix, the test engineer sets the status to .Reopen.. Defect correction is the responsibility of system developers; defect detection is the responsibility of the AMSI test team. The test leads will manage the testing process, but the defects will fall under the purview of the configuration management group. When a software defect is identified during testing of the application, the tester will notify system developers by entering the defect into the PVCS Tracker tool and filling out the applicable information.
AMSI test engineers will add any attachments, such as a screen print, relevant to the defect. The system developers will correct the problem in their facility and implement the operational environment after the software has been baselined. This release will be accompanied by notes that detail the defects corrected in this release as well as any other areas that were changed as part of the release. Once implemented, the test team will perform a regression test for each modified area.
The naming convention for attachments will be defect ID (yyy), plus Attx (where x = 1, 2, 3. . . n) (for example, the first attachment for defect 123 should be called 123Att1). If additional changes have been made other than those required for previously specified software problem reports, they will be reviewed by the test manager, who will evaluate the need for additional testing. If deemed necessary, the manager will plan additional testing activities. He will have the responsibility for tracking defect reports and ensuring that all reports are handled on a timely basis.
Configuration Management The CM department is responsible for all CM activities and will verify that all parties involved are following the defined CM procedures. System developers will provide object code only for all application updates. It is expected that system developers will baseline their code in a CM tool before each test release. The AMSI test team will control the defect reporting process and monitor the delivery of associated program fixes. This approach will allow the test team to verify that all defect conditions have been properly addressed.

7 comments:

  1. I do not drop a bunch of responses, but i did some searching
    and wound up here "Defect Tracking". And I do have some questions for you if you usually do not mind.
    Is it just me or does it appear like some of these remarks come across as if they are written by brain dead visitors?
    :-P And, if you are writing on additional online social sites, I'd like to follow anything new you have to post. Would you make a list of the complete urls of all your social sites like your Facebook page, twitter feed, or linkedin profile?

    Here is my blog; Buy Adorna

    ReplyDelete
  2. 6 IS USM Lens for Canon EOS SLR Cameras is a high priced lens,
    however this is for good reasons. What is the best point and shoot
    digital camera 2011. When it comes to digital cameras, Canon offers some picture perfect solutions for the photo moments in your life.


    Feel free to surf to my webpage ... canon 6d review

    ReplyDelete
  3. S Voice has been advertised to do certain things Siri couldn't, like launch a camera app or a voice recording app, however I don't think I was able to get
    much out of S Voice. Samsung, the New York Times,
    is reporting, is set to offer for sale the Samsung Galaxy S
    IV which will offer automatic scrolling by monitoring eye movements.
    On the other hand, Galaxy Note comes with three color choices – Black, White and Pink.


    Also visit my site galaxy s3

    ReplyDelete
  4. (Women believe this is true, whether they're from Fargo, Miami, or Sioux City. 1: The $2,250 Swarovski-studded 32GB i - Pad, 5 Ridiculously Expensive Apple Gadgets You Won't Believe Are Real, and $20,000
    Diamond Studded Apple IPad, the Most Expensive IPad Yet.
    It was a great investment and I found that it's better to not sweat the small stuff.

    my web page mac book air

    ReplyDelete
  5. In fact, even if you lost the whole partition, data recovery is still able to retrieve the lost data for you.
    The result is a battery life expectancy of around 8. The Samsung chromebook is essentially a laptop that can only surf
    the internet and run apps.

    ReplyDelete
  6. Stephen Rannazzisi as Kevin Mac - Arthur, a district attorney; league commissioner.
    The new features from Roku will start kicking in this week for owners of the Roku steaming video player
    models Roku 2, Roku LT, and Roku HD #2500. The stations that I get
    over the aerial all have their own icon in the menu.


    Have a look at my blog: roku 2 xs

    ReplyDelete