Manual Testing

5.0
(1)
5 Enrolled

About Course

This course offers a comprehensive introduction to software testing, covering the fundamentals of software types, quality, and the distinctions between testing and debugging. It explores the psychology of testing, manual testing methodologies within the Software Testing Life Cycle (STLC), various Software Development Life Cycle (SDLC) models like Agile and Waterfall, and different testing methodologies, including white-box and black-box testing. Additionally, the course delves into traceability and defect tracking with tools like Traceability Matrix (TM) and Requirement Traceability Matrix (RTM). No prior experience is needed, making it ideal for beginners eager to learn. Manual testing remains crucial today, building foundational knowledge, adaptability, critical thinking, and communication skills, essential for career opportunities in quality assurance and software testing.

Course Content

Introduction to Software Testing & Importance of Testing
● Definition of software and its types. ● Explanation of products versus projects. ● Definition and objectives of software testing. ● Reasons for the necessity of testing.

  • Introduction to Software Testing & Importance of Testing

Software Quality and Testing Concepts
● Definition of quality in software. ● Explanation of errors, bugs, and failures. ● Factors contributing to bugs in software.

Difference between Testing and Debugging & Debugging Process
Explanation of testing and debugging. Role of testers and developers in these processes. Steps involved in the debugging process.

Psychology of Testing
● Importance of psychology in software testing. ● Factors influencing the psychology of developers and testers.

Manual Testing Overview & Software Development Life Cycle (SDLC)
●Explanation of manual testing. ● Inclusion of all phases of STLC in manual testing. ● Explanation of SDLC and its importance. ● Description of the six phases of SDLC.

SDLC Models
● Overview of various SDLC models (Waterfall, Incremental, Spiral, V-Model, Agile). ● A brief explanation of each model.

Software Testing Life Cycle (STLC)
● Definition and purpose of STLC. ● Description of the six phases of STLC.

Difference between SDLC and STLC & Level of Testing
● Explanation of the disparities between SDLC and STLC.

Testing Methodologies
● Overview of white-box, black-box, and grey-box testing. ● Explanation of various testing techniques and their applications.

User Interface Testing (GUI)
● Definition and importance of GUI testing. ● GUI objects and checklist for GUI testing.

Functional Testing & Non-Functional Testing
● Definition and objectives of functional testing. ● Explanation of objective properties testing, database testing, error handling, etc.

Traceability Matrix (TM), Requirement Traceability Matrix (RTM), and Defect Traceability Matrix (DTM)
● Definitions and purposes of each matrix.

Bug Tracking & Defect
● Bug Tracking ● Types of Defect ● Defect Classification / Categorization ● Bug Lifecycle

Ways OF Testing
● Manual testing ● Automation Testing

Instructors

E

ehtada

4.8
242 Students
28 Courses

Feedback

5.0
Total 1 Rating
100%
0%
0%
0%
0%

Review (1)

  1. AA

    Abubaker Ajaz

    3 months ago
    I recently completed the "Manual Testing" course, and it provided an excellent foundation for understanding the principles and practices of manual software testing. Whether you're new to software testing or looking to solidify your knowledge, this course offers comprehensive training in ensuring software quality through manual testing techniques.

Want to receive push notifications for all major on-site activities?