..

Types of Testing Objective

Author: Syafiq Hadzir
Email: syafiqhadzir@live.com.my
GPG Key: D25D D0AD 3FDB F7C6

Table of Contents

Introduction

Software Testing is categorized objectively into two (2) types, functional and non-functional testing.

Functional Testing

Functional testing involves validating software functions; to operate in conformance with the specifications or business requirements.

It aims at verifying each feature of the application by matching the expected result with the actual result.

Non-Functional Testing

Non-functional testing focuses on non-functional attributes, as the name suggests, including the system requirements, e.g., performance, reliability, security, scalability, and usability.

Reciprocal to each criterion, we can have one or more types of testing, e.g., performance testing that includes load, stress, endurance, spike, and volume testing.

Conclusion

These are all the prerequisite understanding that a QA engineer should acquire as knowledge.

As the saying goes, “Get the fundamentals down; the level of everything you do will rise.”

For any inquiries, please Google it yourself.