munotes®

Software Testing and Quality Assurance Practical Notes | B.Sc. (Computer Science) Semester 5 | Mumbai University | munotes

Official Notes munotes.in

Software Testing and Quality Assurance Practical

B.SC. (COMPUTER SCIENCE) · SEMESTER 5

Strictly as per the University of Mumbai NEP syllabus in force for B.Sc. (Computer Science)

For B.Sc. (Computer Science) students of the University of Mumbai and all its affiliated colleges

Open the book ↓

munotes.in Third Year

Contents

Module I Selenium IDE, manual test cases, Selenium Grid and Selenium WebDriver: suites, logins, web elements and waits, data-driven testing with Apache POI, dynamic tables, counting objects, and lists

  1. How This Practical Is Examined: the Journal, the 80 Per Cent Rule and the Two-Hour Paper 1
  2. The Testing Laboratory from Zero: the Practice Portal, the Browsers and the Tools 7
  3. Practical 1: Creating a Test Suite with Selenium IDE 14
  4. Practical 2: Cross-Website Functional Testing with Selenium IDE 27
  5. Practical 3: Manual Test Case Design and Execution 37
  6. Selenium WebDriver from Zero: Java, Maven, the Drivers, Locators and the First Script 48
  7. Practical 4: Selenium Grid, Hub and Nodes, and Remote Execution 57
  8. Practical 5: Login Automation and Validation 64
  9. Practical 6: Web Elements, Alerts, Frames and Waits 72
  10. Practical 7: Data-Driven Testing with Apache POI 81
  11. Practical 8: Extracting Marks from a Dynamic Web Table 90
  12. Practical 9: Identifying and Counting the Objects on a Page 97
  13. Practical 10: List and Combo Box Verification 103

Module II Checkboxes, sorting and filtering, uploads and downloads with the Robot class, Log4j and screenshots, the Page Object Model, TestNG, Jenkins, cross-browser Grid runs, JMeter load tests and Bugzilla

  1. Practical 11: Checkbox Identification and Validation 109
  2. Practical 12: Dynamic Web Table, Sorting and Filtering 114
  3. Practical 13: File Upload and Download with the Robot Class 121
  4. Practical 14: Screenshot on Failure and Logging with Log4j 131
  5. Practical 15: The Page Object Model Framework 141
  6. Practical 16: TestNG Annotations, Groups, Priorities and Reports 151
  7. Practical 17: Continuous Integration with Jenkins 160
  8. Practical 18: Cross-Browser Testing with Selenium Grid 170
  9. Practical 19: Load Testing with Apache JMeter 179
  10. Practical 20: Bug Tracking and the Defect Life Cycle in Bugzilla 189
  11. The Two-Hour Paper: Sitting the Examination 200
munotes.in

The chapters

Every chapter of this book comes with the B.Sc. (Computer Science) Semester 5 notes.

The cover and the contents are free to look through. Buy the notes once to read every chapter of every subject in this semester.

Notes + practical solutions + solved papers: ₹798 Already bought it? Sign in

Or notes + practical solutions: ₹499
Or solved papers only: ₹499

Free either way: question papers, the syllabus, and the cover and contents of every book.

The rest of this subject

These notes are cut from the University's printed syllabus. Open the syllabus itself for the same subject.

Issue
Done!