0% found this document useful (0 votes)
61 views8 pages

Entry Level Technology Program SE Orientation With Satyam QMS 1 of 8

The document discusses defect management processes in software engineering. It describes the different states a bug may have as it is found, fixed, tested and closed. Bugs are classified by severity level. Key metrics for bug tracking are the total number of defects and breakdown by severity level. Common causes of defects include issues with requirements, design documents, coding errors, test cases and impact analysis. Automated testing tools can help reduce testing time and effort while improving test asset management. Popular tools mentioned for functional and performance testing automation.

Uploaded by

Rajesh Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views8 pages

Entry Level Technology Program SE Orientation With Satyam QMS 1 of 8

The document discusses defect management processes in software engineering. It describes the different states a bug may have as it is found, fixed, tested and closed. Bugs are classified by severity level. Key metrics for bug tracking are the total number of defects and breakdown by severity level. Common causes of defects include issues with requirements, design documents, coding errors, test cases and impact analysis. Automated testing tools can help reduce testing time and effort while improving test asset management. Popular tools mentioned for functional and performance testing automation.

Uploaded by

Rajesh Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 8

Software Engineering Orientation

Software Engineering Orientation with Satyam QMS

Entry Level Technology Program

SE Orientation with Satyam QMS

1 of 8

Defect Management

The tester tests the bug and changes the state to close if no defect found. The status is changed to Open if the bug is not fixed

New bugs and/or enhancements are opened by the tester and assigns the severity

Closed

Open

The tester tests the bug and changes the state.

Tested

Assign

The development lead reviews the severity and assigns to the developer

The development lead changes the status to ready for testing

Ready for retesting

Fixing

The developer reproduces, analyses the bug, fixes it and changes the status

Entry Level Technology Program

SE Orientation with Satyam QMS

2 of 8

Defect Management - Classification


Severity of the bug/defect shall be determined as follows H - High severity defect System crash / Incorrect data which impacts other regions / showstopper etc.) M - Medium severity defect (Execution can continue / Incorrect data which does not impact other regions / etc.) L - Low severity defect (Aesthetics / Message wording / Menu options / Wrong alarms / Help problems / etc.)

Entry Level Technology Program

SE Orientation with Satyam QMS

3 of 8

Defect Management
Bug Tracking and Reporting Total number of defects found Number of high severity defects Number of medium severity defects Number of low severity defects Every good bug report should contain: Steps to reproduce Explanation about the defect Analysis if any

Entry Level Technology Program

SE Orientation with Satyam QMS

4 of 8

Defect Causal Analysis


Cause of a defect may be any of the following: URD ,SRS, Design Documents incorrect / inconsistent / ambiguous URD ,SRS, Design Documents not interpreted properly Coding Error Test case design not proper Impact Analysis not proper contd...
Entry Level Technology Program SE Orientation with Satyam QMS 5 of 8

Defect Consolidation Log

Entry Level Technology Program

SE Orientation with Satyam QMS

6 of 8

Automation Testing Tools

Automated testing tools can provide several benefits when they are implemented correctly The potential benefits of automation tools are: Reusability of test scripts Reduces cycle time Reduction of the test effort and schedules. Building of a more reliable system. Maintaining a central repository of all test assets by using test management tools.

Entry Level Technology Program

SE Orientation with Satyam QMS

7 of 8

Automation Testing Tools


The automation tools for functional testing are

Mercury Win Runner Rational Robot Rational Visual Test Segue Silk Test.
The automation tools for performance testing are Mercury Load Runner Segue Silk Performer Compuware QA Load

Entry Level Technology Program

SE Orientation with Satyam QMS

8 of 8

You might also like