Download presentation
Presentation is loading. Please wait.
1
Software Quality Engineering
Tool and Processes in Defect Handling
2
Software Quality Assurance and Defect
BG # 1 Tool and Processes in Defect Handling Beside Excel sheet different free and paid Tools are available to keep track of logged defects. Support team keep the admin rights and add QA team and Dev Pg. 111 The Unschooled Mind
3
Software Quality Engineering
Using Mantis for Defect Handling
4
Software Quality Assurance and Defect
BG # 1 Using Mantis for Defect Handling Mantis is tool to log and track defects Pg. 111 The Unschooled Mind
5
Software Quality Engineering
Configuring Mantis
6
Software Quality Assurance and Defect
BG # 1 Configuring Mantis Mantis on Cloud is also provided. Pg. 111 The Unschooled Mind
7
Software Quality Engineering
Example-I : Logging Defect in Mantis
8
Software Quality Assurance and Defect
BG # 1 Example – I: Logging Defect in Mantis Create User Create Project Login via User Pg. 111 The Unschooled Mind
9
Software Quality Engineering
Example-II : Logging Defect in Mantis
10
Software Quality Assurance and Defect
BG # 1 Example – II: Logging Defect in Mantis Adding Users Assigning issues to Users Pg. 111 The Unschooled Mind
11
Software Quality Engineering
Example-III : Logging Defect in Mantis
12
Software Quality Assurance and Defect
BG # 1 Example – III: Logging Defect in Mantis Changing Description Pg. 111 The Unschooled Mind
13
Software Quality Engineering
Implementing Defect LifeCycle
14
Software Quality Assurance and Defect
BG # 1 Implementing Defect LifeCycle Workflows refer to customized steps for defect lifecycle management. Tools usually provide pre-defined steps to manage Defect LifeCycle Pg. 111 The Unschooled Mind
15
Software Quality Engineering
What is Software Testing
16
BG # 1 Software Testing What is Software Testing
It involve execution of the Software and observation of its outcome. In case of failure , its recorded, analyzed and located to fix it. Expected vs actual behavior is to be compared Pg. 111 The Unschooled Mind
17
Software Quality Engineering
Rationale for Testing
18
BG # 1 Software Testing Rationale for Testing
Testing is one of the major technique to gain confidence in Software. Natural way is to dry-run the software in controlled or simulated environment. Pg. 111 The Unschooled Mind
19
BG # 1 Software Testing Rationale for Testing
For Software Product production environment is simulated to minimize bug count. Products usually have performance tests also Pg. 111 The Unschooled Mind
20
Software Quality Engineering
Artifact Level Testing
21
BG # 1 Software Testing Artifact Level Testing
Code is main artifact in Testing. Testing is usually performed by writing and executing test cases. Test cases are written against Use cases (SRS) Pg. 111 The Unschooled Mind
22
Software Quality Engineering
Major Activities in Software Testing
23
BG # 1 Software Testing Major Activities in Software Testing
Test Planning and Preperation Test Execution Analysis and Follow-up Pg. 111 The Unschooled Mind
24
BG # 1 Software Testing Major Activities in Software Testing
Defect fixing and re-verification is part of Testing Pg. 111 The Unschooled Mind
25
Software Quality Engineering
Functional Testing
26
BG # 1 Software Testing Functional Testing
Functional testing focuses on external behavior of the Software. How functionality is achieved internally is not to be tested in functional testing. Abstract level testing Pg. 111 The Unschooled Mind
27
Software Quality Engineering
Structural Testing
28
BG # 1 Software Testing Structural Testing
Structural testing focuses on internal implementation details. Code at statement level or module level or sub-system level is tested. Concrete testing from code view point Pg. 111 The Unschooled Mind
29
Software Quality Engineering
Black Box Testing
30
BG # 1 Software Testing Black Box Testing
Functional Testing is achieved by performed Black Box Testing. Ad-Hoc Testing: Run the code and identify imminent defects like Crash. Repeat the process to eliminate hardware possibility of failure Pg. 111 The Unschooled Mind
31
BG # 1 Software Testing Black Box Testing
Specification checklist is another way to perform Black Box Testing. Checklist have list of functionalities with sample Input and expected out Data Smoke Tests are most abstract level of testing Pg. 111 The Unschooled Mind
32
Software Quality Engineering
Example-I: Black Box Testing
33
Software Testing
34
BG # 1 Software Testing Example-I: Black Box Testing
Test for Float number, integers, boundaries of integers, float. Divide by 0 is a classic error. Use mouse, keyboard, type and paste. Pg. 111 The Unschooled Mind
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.