QA Basics
Testing Types
Manual Testing
QA Tools
Basic Vocabulary
100

This term refers to the process of ensuring that a product meets the required standards and specifications.

What is Quality Assurance?

100

This type of testing checks if individual units or components of the software work as intended.

What is Unit Testing?

100

This is the process of manually executing test cases without the use of automation tools.

What is Manual Testing?

100

This issue tracking tool is widely used in software development to track bugs and tasks.

What is JIRA?

100

This word means to look at something closely to check its condition.

What is Inspect?

200

This document outlines the detailed steps for testing a particular function or feature.

What is a Test Case?

200

This testing type ensures that new code changes do not adversely affect existing functionalities.

What is Regression Testing?

200

This document is created before testing begins and outlines the scope, approach, resources, and schedule of intended test activities.

What is a Test Plan?

200

This test management tool integrates with various automation tools and helps manage test cases and execution.

What is TestRail?

200

This word describes a defect or flaw in software.

What is Bug?

300

This role involves finding and reporting bugs during the software development process.

What is a QA Engineer?

300

This testing is conducted to evaluate the performance of a system under a specific workload.

What is Performance Testing?

300

This type of manual testing involves testing the functionality of software without any prior knowledge of the internal workings.

What is Black Box Testing?

300

This open-source tool is used for performance testing and can simulate a heavy load on a server.

What is JMeter?

300

This term refers to the systematic examination of a system to identify gaps or inconsistencies.

What is Review?

400

This type of testing is performed by end users or others not involved in the development process.

What is User Acceptance Testing?

400

This type of testing ensures that the software behaves correctly under extreme conditions.

What is Stress Testing?

400

This is the practice of manually testing software to identify defects and ensure that the software meets user requirements.

What is Functional Testing?

400

This tool is used to automate API testing and can validate REST and SOAP services.

What is Postman?

400

This word means to ensure that a product meets the necessary standards and functions correctly.

What is Validate?

500

This methodology involves continuously integrating and testing new code changes.

What is Continuous Integration?

500

This testing type evaluates the security aspects of a software application.

What is Security Testing?

500

This testing technique involves the tester having knowledge of the internal code structure.

What is White Box Testing?

500

This version control system helps manage code changes and is essential for collaborative software development.

What is Git?

500

This word refers to the action of recording information for future reference.

What is Document?