1 / 34

Software Quality Engineering

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.

eschwartz
Download Presentation

Software Quality Engineering

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Quality Engineering Tool and Processes in Defect Handling

  2. 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

  3. Software Quality Engineering Using Mantis for Defect Handling

  4. 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

  5. Software Quality Engineering Configuring Mantis

  6. BG # 1 Configuring Mantis https://www.mantisbt.org/index.php Mantis on Cloud is also provided. Software Quality Assurance and Defect

  7. Software Quality Engineering Example-I : Logging Defect in Mantis

  8. 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

  9. Software Quality Engineering Example-II : Logging Defect in Mantis

  10. 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

  11. Software Quality Engineering Example-III : Logging Defect in Mantis

  12. BG # 1 Example – III: Logging Defect in Mantis https://testqse.mantishub.io/login_page.php Changing Description Software Quality Assurance and Defect

  13. Software Quality Engineering Implementing Defect LifeCycle

  14. 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

  15. Software Quality Engineering What is Software Testing

  16. 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

  17. Software Quality Engineering Rationale for Testing

  18. 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

  19. BG # 1 Rationale for Testing For Software Product production environment is simulated to minimize bug count. Products usually have performance tests also Software Testing

  20. Software Quality Engineering Artifact Level Testing

  21. 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

  22. Software Quality Engineering Major Activities in Software Testing

  23. BG # 1 Major Activities in Software Testing Test Planning and Preperation Test Execution Analysis and Follow-up Software Testing

  24. BG # 1 Major Activities in Software Testing Defect fixing and re-verification is part of Testing Software Testing

  25. Software Quality Engineering Functional Testing

  26. 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

  27. Software Quality Engineering Structural Testing

  28. 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

  29. Software Quality Engineering Black Box Testing

  30. 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

  31. 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

  32. Software Quality Engineering Example-I: Black Box Testing

  33. Software Testing

  34. 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

More Related