Industry-relevant training in Business, Technology, and Design to help professionals and graduates upskill for real-world careers.
Fun, engaging games to boost memory, math fluency, typing speed, and English skills—perfect for learners of all ages.
The chapter explores various categories of testing, emphasizing the differences between manual and automation testing, as well as functional versus non-functional testing. It details several common types of testing, their purposes, and appropriate use cases. The insights provided aim to assist QA professionals in selecting the most suitable testing approaches based on project requirements.
Enroll to start learning
You’ve not yet enrolled in this course. Please enroll for free to listen to audio lessons, classroom podcasts and take practice test.
References
QA-chapter 4.pdfClass Notes
Memorization
What we have learnt
Final Test
Revision Tests
Chapter FAQs
Term: Manual Testing
Definition: Testing performed by human testers without the aid of automated tools, focusing on the user interface.
Term: Automation Testing
Definition: The use of scripts and software tools to execute tests automatically to enhance speed and coverage.
Term: Functional Testing
Definition: A type of testing that verifies that a system behaves according to specified requirements and business logic.
Term: NonFunctional Testing
Definition: Testing that evaluates how a system performs in terms of responsiveness, speed, and reliability under various conditions.
Term: Regression Testing
Definition: Testing conducted to ensure that recent code changes have not adversely affected existing functionalities.
Term: User Acceptance Testing (UAT)
Definition: A type of testing conducted to verify a system meets business requirements and is ready for production.