introduction n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
INTRODUCTION PowerPoint Presentation
Download Presentation
INTRODUCTION

Loading in 2 Seconds...

play fullscreen
1 / 12

INTRODUCTION - PowerPoint PPT Presentation


  • 96 Views
  • Uploaded on

INTRODUCTION. QA Department business systems All the bug reports and all the bug tracking systems are very similar. BUG REPORTS. Why writing bug reports? Getting the bug fixed What makes a good bug report? How to reproduce the bug

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'INTRODUCTION' - deiter


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
introduction

INTRODUCTION

QA Department business systems

All the bug reports and all the bug tracking systems are very similar

bug reports

BUG REPORTS

Why writing bug reports?

Getting the bug fixed

What makes a good bug report?

How to reproduce the bug

Analyze the problem to minimize number of steps to reproduce it

Complete, easy to understand, non-conflicting

bug reports1

BUG REPORTS

When should you write a bug report?

Immediately upon identifying the bug

Describe Content of the bug report?

Short Description/Synopsis

Steps to reproduce

Severity

Priority

Status

Many more – see the bug reporting form

bug reports2

BUG REPORTS

Name 4 levels of the seriousness of the problem (Severity)?

Critical/Fatal (crash, data corruption, hang)

Serious (workaround)

Minor

Suggestion/Enhancement

bug reports3

BUG REPORTS

Name 3 levels of priority?

High

Medium

Low

Who can assign/change severity or priority in a bug report?

Tester assigns severity

Development/Project Manager assigns Priority

bug reports4

BUG REPORTS

Why looking for most serious consequences of the bug?

To assign higher severity (get higher priority)

What is reproducible bug? (discussion)

bug reports5

BUG REPORTS

Why should tester look for simplest and most general conditions under which bug will be easily reproducible?

Look for more than one path to a same problem.

The easier to understand – the better chances to have it fixed

The faster the fix - the better the chance it will be done

bug reports6

BUG REPORTS

Things to remember:

Look for configuration dependence

Reproduce the bug before it is reported

Is that first-time-only bug ?

bug tracking database

BUG TRACKING DATABASE

Why do we need Bug Tracking Database?

Accountability

Communication tool

Monitoring individual performance

What is a prime objective of a Bug Tracking Database?

To get the bugs fixed

bug tracking database1

BUG TRACKING DATABASE

Describe Bug's life cycle?

Bug gets reported

It goes to Development/Project Manager to get “Assigned To” and “Priority”

Developer sees the report, fixes the bug, marks it as “Fixed”

It goes to Tester for verification of the fix

bug tracking database2

BUG TRACKING DATABASE

What happens if reported bug cannot be reproduced by a developer?

Retest on your system

Retest on a few other systems

Compare the environments

Reproduce on developer’s system

Developer debugs on QA system

bug tracking database3

BUG TRACKING DATABASE

What happens next after the bug is (allegedly) fixed?

Validate the fix

Do regression testing

What does that mean Deferred Bug? Who can make a decision to defer a bug?

Discussion