STE - Unit IV (PIP)
STE - Unit IV (PIP)
Severity Wise:
Major: A defect, which will cause an observable product failure or departure from
requirements.
Minor: A defect that will not cause a failure in execution of the product.
Fatal: A defect that will cause the system to crash or close abruptly or effect other
applications.
Status Wise:
Open
Closed
Deferred
Cancelled
Defect Discovery - Identification and reporting of defects for development team acknowledgment. A defect is
only termed discovered when it has been documented and acknowledged as a valid defect by the development
team member(s) responsible for the component(s) in error.
Defect Resolution -- Work by the development team to prioritize, schedule and fix a defect, and document
the resolution. This also includes notification back to the tester to ensure that the resolution is verified.
Test/Retest: Once the developer fixes the bug, he has to assign the bug to the testing
team for next round of testing. Before he releases the software with bug fixed, he
changes the state of bug to “TEST”. It specifies that the bug has been fixed and is
released to testing team.// At this stage the tester do the retesting of the changed code
which developer has given to him to check whether the defect got fixed or not.
Deferred: The bug, changed to deferred state means the bug is expected to be fixed in
next releases. The reasons for changing the bug to this state have many factors. Some
of them are priority of the bug may be low, lack of time for the release or the bug may
not have major effect on the software.
Rejected: If the developer feels that the bug is not genuine, he rejects the bug. Then
the state of the bug is changed to “REJECTED”.
Verified: Once the bug is fixed and the status is changed to “TEST”, the tester tests
the bug. If the bug is not present in the software, he approves that the bug is fixed and
changes the status to “VERIFIED”.
Reopened: If the bug still exists even after the bug is fixed by the developer, the
tester changes the status to “REOPENED”. The bug traverses the life cycle once
again.
Closed: Once the bug is fixed, it is tested by the tester. If the tester feels that the bug
no longer exists in the software, he changes the status of the bug to “CLOSED”.
Defect Prevention - Implementation of techniques, methodology and standard processes to reduce the risk
of defects.
Deliverable Baseline - Establishment of milestones where deliverables will be considered complete and
ready for further development work. When a deliverable is baseline, any further changes are controlled. Errors
in a deliverable are not considered defects until after the deliverable is baseline.
Defect Discovery - Identification and reporting of defects for development team acknowledgment. A defect
is only termed discovered when it has been documented and acknowledged as a valid defect by the
development team member(s) responsible for the component(s) in error.
Defect Resolution -- Work by the development team to prioritize, schedule and fix a defect, and document
the resolution. This also includes notification back to the tester to ensure that the resolution is verified.
application
Following is Defect report after executing test cases for Email-log in form.
ID number #123
URL www.gmail.com
Screenshot https://accounts.google.com/signin/
Platform AngularJS
Browser Chrome 53
Severity Major
Assigned to /
Priority High
Description
When I put mail id and password, I am unable to login while login credentials are right.
Steps to reproduce
Expected result
The mail account should logged in after putting the right mail id and password.
Actual result
The mail account is not logging in after putting the right details
8 Prepare defect report after executing test cases for withdrawn of amount from ATM COI504.4
1,2
machine
Marking Scheme (4M)
Answer ID R1
Product http://www.motc.gov.qa/en/ditoolkit/migrantworkers/cash
-machine-simulator-atm
Steps to Replicate
Expected
Results
the user.
withdrawal option.
Attachments
withdrawal options.
Assigned To XYZ
Status Assigned
9 1,2 What do you mean ‘Defect Impact’? Explain how to estimate the defect impact. COI504.4
Marking Scheme 4M
Answer Defect Impact: The degree of severity that a defect has on the development or operation of a component or
system.
How to Estimate the defect impact
Once the critical risks are identified, the financial impact of each risk should be estimated.
This can be done by assessing the impact, in dollars, if the risk does become a problem
combined with the probability that the risk will become a problem. The product of these
two numbers is the expected impact of the risk. The expected impact of a risk (E) is
calculated as E = P * I, where: P= probability of the risk becoming a problem and
I= Impact in dollars if the risk becomes a problem.Once the expected impact of each risk
is identified, the risks should be prioritized by the expected impact and the degree to
which the expected impact can be reduced. While guess work will constitute a major role
in producing these numbers, precision is not important. What will be important is to
identify the risk, and determine the risk's order of magnitude.
Large, complex systems will have many critical risks. Whatever can be done to reduce the
probability of each individual critical risk becoming a problem to a very small number
should be done. Doing this increases the probability of a successful project by increasing
the probability that none of the critical risks will become a problem.One should assume
that an individual critical risk has a low probability of becoming a problem only when
there is specific knowledge justifying why it is low. For example, the likelihood that an
important requirement was missed may be high if developers have not involved users in
the project. If users have actively participated in the requirements definition, and the new
system is not a radical departure from an existing system or process, the likelihood may
be low.
For example:
An organization with a project of 2,500 functions points and was about medium at defect
discovery and removal would have 1,650 defects remaining after all defect removal and
discovery activities.