340 likes | 404 Views
Software Quality Engineering. Tool and Processes in Defect Handling. 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.
E N D
Software Quality Engineering Tool and Processes in Defect Handling
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 Software Quality Assurance and Defect
Software Quality Engineering Using Mantis for Defect Handling
BG # 1 Using Mantis for Defect Handling Mantis is tool to log and track defects https://www.mantisbt.org/demo.php https://www.mantisbt.org/download.php Software Quality Assurance and Defect
Software Quality Engineering Configuring Mantis
BG # 1 Configuring Mantis https://www.mantisbt.org/index.php Mantis on Cloud is also provided. Software Quality Assurance and Defect
Software Quality Engineering Example-I : Logging Defect in Mantis
BG # 1 Example – I: Logging Defect in Mantis https://testqse.mantishub.io/login_page.php Create User Create Project Login via User Software Quality Assurance and Defect
Software Quality Engineering Example-II : Logging Defect in Mantis
BG # 1 Example – II: Logging Defect in Mantis https://testqse.mantishub.io/login_page.php Adding Users Assigning issues to Users Software Quality Assurance and Defect
Software Quality Engineering Example-III : Logging Defect in Mantis
BG # 1 Example – III: Logging Defect in Mantis https://testqse.mantishub.io/login_page.php Changing Description Software Quality Assurance and Defect
Software Quality Engineering Implementing Defect LifeCycle
BG # 1 Implementing Defect LifeCycle Workflows refer to customized steps for defect lifecycle management. Tools usually provide pre-defined steps to manage Defect LifeCycle Software Quality Assurance and Defect
Software Quality Engineering What is Software Testing
BG # 1 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 Software Testing
Software Quality Engineering Rationale for Testing
BG # 1 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. Software Testing
BG # 1 Rationale for Testing For Software Product production environment is simulated to minimize bug count. Products usually have performance tests also Software Testing
Software Quality Engineering Artifact Level Testing
BG # 1 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) Software Testing
Software Quality Engineering Major Activities in Software Testing
BG # 1 Major Activities in Software Testing Test Planning and Preperation Test Execution Analysis and Follow-up Software Testing
BG # 1 Major Activities in Software Testing Defect fixing and re-verification is part of Testing Software Testing
Software Quality Engineering Functional Testing
BG # 1 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 Software Testing
Software Quality Engineering Structural Testing
BG # 1 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 Software Testing
Software Quality Engineering Black Box Testing
BG # 1 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 Software Testing
BG # 1 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 Software Testing
Software Quality Engineering Example-I: Black Box Testing
BG # 1 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. Software Testing