Visual Studio Team System 2008 : TFS reports for testing - Bugs

6/6/2012 5:29:51 PM
TFS has several built-in reports readily available for the selected process template. Some of these reports are specific to defects, and some are specific to testing while some others are common to work items.


Bugs are the list of defects found during the test run or code compilation, or during the build, or an exception during the test. All these defects can be added as work items of type Bug to the team project under the TFS. There are different parameters to the work item such as the iteration, area, priority, triage, description, title, and other additional details for the defect. Every time the defect is modified, a history is maintained. The first time the defect is added, the status would be active. Whenever the defect is fixed, the developer can change the status to resolve so that the tester can test the defect in the next deployment of the application and change it to fixed. All these activities are tracked, and history is maintained in the SQL Server 2005 Analysis Services by the TFS. The report fetches the information from the data maintained in the SQL Server and presents it in the expected format.

Bug rates

This report gives the overall bug count between the time period based on the selected priority, iteration, and area. The number of bugs that are active, new, reactivated, and resolved as fixed are all shown on this report. The graphical view shows the count per day basis. We can change the parameters and rerun the report. It provides the flexibility to export and print the current report. This report is available in both process templates in TFS. The following is the sample graph, which shows the number of bugs in the TeamTest team project in TFS.

Bugs by priority

This report gives the number of bugs grouped based on the priority and status. The count is presented on a daily basis. This report can be generated based on a date range, iteration, and area. The following screenshot shows the sample of bugs with Priority 2. There are no defects with a different priority in the selected date range.

Bugs found without corresponding tests

This report shows the list of defects that were published to the team project but were not part of any test. These are the defects that could have occurred during the code compilation, or it could be an exception that is not part of running the test. We can log any type of error as defect to the team project. This report gives the current state of the defect, priority, defect ID, title, and the user who created the defect. The following image shows the sample for Bugs Found Without Corresponding Tests report:

  •  Extra Network Hardware Round-Up (Part 3)
  •  Extra Network Hardware Round-Up (Part 2) - NAS Drives, Media Center Extenders & Games Consoles
  •  Extra Network Hardware Round-Up (Part 1)
  •  Networking Jargon Explained (Part 2)
  •  Networking Jargon Explained (Part 1)
  •  The Micro Revolution
  •  Computing Yourself Fit (Part 4)
  •  Computing Yourself Fit (Part 3)
  •  Computing Yourself Fit (Part 2)
  •  Computing Yourself Fit (Part 1)
  •  Touch Interaction - Multi-Touch: An Evolution
  •  Think the Brighter Side to Piracy
  •  These Companies Would Still Be Here In 5 Years
  •  Build Up Your Dream House with PC (Part 4)
  •  Build Up Your Dream House with PC (Part 3)
  •  Build Up Your Dream House with PC (Part 2)
  •  Build Up Your Dream House with PC (Part 1)
  •  2012 - The Year to Come (Part 4)
  •  2012 - The Year to Come (Part 3)
  •  2012 - The Year to Come (Part 2)
    Top 10
    Nikon 1 J2 With Stylish Design And Dependable Image And Video Quality
    Canon Powershot D20 - Super-Durable Waterproof Camera
    Fujifilm Finepix F800EXR – Another Excellent EXR
    Sony NEX-6 – The Best Compact Camera
    Teufel Cubycon 2 – An Excellent All-In-One For Films
    Dell S2740L - A Beautifully Crafted 27-inch IPS Monitor
    Philips 55PFL6007T With Fantastic Picture Quality
    Philips Gioco 278G4 – An Excellent 27-inch Screen
    Sony VPL-HW50ES – Sony’s Best Home Cinema Projector
    Windows Vista : Installing and Running Applications - Launching Applications
    Most View
    Bamboo Splash - Powerful Specs And Friendly Interface
    Powered By Windows (Part 2) - Toshiba Satellite U840 Series, Philips E248C3 MODA Lightframe Monitor & HP Envy Spectre 14
    MSI X79A-GD65 8D - Power without the Cost
    Canon EOS M With Wonderful Touchscreen Interface (Part 1)
    Windows Server 2003 : Building an Active Directory Structure (part 1) - The First Domain
    Personalize Your iPhone Case
    Speed ​​up browsing with a faster DNS
    Using and Configuring Public Folder Sharing
    Extending the Real-Time Communications Functionality of Exchange Server 2007 : Installing OCS 2007 (part 1)
    Google, privacy & you (Part 1)
    iPhone Application Development : Making Multivalue Choices with Pickers - Understanding Pickers
    Microsoft Surface With Windows RT - Truly A Unique Tablet
    Network Configuration & Troubleshooting (Part 1)
    Panasonic Lumix GH3 – The Fastest Touchscreen-Camera (Part 2)
    Programming Microsoft SQL Server 2005 : FOR XML Commands (part 3) - OPENXML Enhancements in SQL Server 2005
    Exchange Server 2010 : Track Exchange Performance (part 2) - Test the Performance Limitations in a Lab
    Extra Network Hardware Round-Up (Part 2) - NAS Drives, Media Center Extenders & Games Consoles
    Windows Server 2003 : Planning a Host Name Resolution Strategy - Understanding Name Resolution Requirements
    Google’s Data Liberation Front (Part 2)
    Datacolor SpyderLensCal (Part 1)