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
- How This Practical Is Examined: the Journal, the 80 Per Cent Rule and the Two-Hour Paper 1
- The Testing Laboratory from Zero: the Practice Portal, the Browsers and the Tools 7
- Practical 1: Creating a Test Suite with Selenium IDE 14
- Practical 2: Cross-Website Functional Testing with Selenium IDE 27
- Practical 3: Manual Test Case Design and Execution 37
- Selenium WebDriver from Zero: Java, Maven, the Drivers, Locators and the First Script 48
- Practical 4: Selenium Grid, Hub and Nodes, and Remote Execution 57
- Practical 5: Login Automation and Validation 64
- Practical 6: Web Elements, Alerts, Frames and Waits 72
- Practical 7: Data-Driven Testing with Apache POI 81
- Practical 8: Extracting Marks from a Dynamic Web Table 90
- Practical 9: Identifying and Counting the Objects on a Page 97
- 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
- Practical 11: Checkbox Identification and Validation 109
- Practical 12: Dynamic Web Table, Sorting and Filtering 114
- Practical 13: File Upload and Download with the Robot Class 121
- Practical 14: Screenshot on Failure and Logging with Log4j 131
- Practical 15: The Page Object Model Framework 141
- Practical 16: TestNG Annotations, Groups, Priorities and Reports 151
- Practical 17: Continuous Integration with Jenkins 160
- Practical 18: Cross-Browser Testing with Selenium Grid 170
- Practical 19: Load Testing with Apache JMeter 179
- Practical 20: Bug Tracking and the Defect Life Cycle in Bugzilla 189
- The Two-Hour Paper: Sitting the Examination 200
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.