Introduction to Software Testing

Introduction to Software Testing

others   /   Mar 24th, 2023   /  A+ | a-

Here coming with software testing, generally we can test a software/application/product, etc., in two different ways. they are:

1) Manual Testing

2) Automation Testing

In Manual Testing, you test manually by writing Test Cases ( here we need to check the either the expected results are matching to the actual results or not, you will come to know about this further)

Whereas, in Automation you test in system by using a QTP (Quick Test Professional) tool.

Before starting these two types of testing, we first learn the importance of software systems.

IMPORTANCE OF SOFTWARE SYSTEMS:

Software is a set of executable programs in our computer. Software is a virtually inescapable in a modern world. And we move into the 21st century, it will become the driver for few advances in everything from elementary education to genetic engineering. It affects nearly every aspect of our lives and has become pervasive in our commerce, our culture and our everyday activities.

The discipline of software Engineering includes knowledge, tools and methods for software requirements,design,construction,testing, and maintenance tasks.

PROBLEMS IN SOFTWARE DEVELOPMENT:

1) poor requirement

2)Inadequate testing,

3) Miscommunication

SOFTWARE TESTING: 

It is a process used to identify correctness, completeness and quality of developed software application. It is an intension to finding out mistakes, by checking an software application.

OBJECTIVES OF SOFTWARE TESTING: 

Objective of software testing are to be identifying mistakes, when those mistakes resolved software application quality improves.

These mistakes are  categorized as

1) Errors

2) Bug

3) Defect

1) Error:- If the mistake that pops up while program is executed is termed as error. These type of errors we generally in see in programming such as syntax error, run time errors, etc.,

2) Bug:- If any requirement of client is not fulfilled, then it is termed as Bug.

3) Defect:- It is a derivation between expected result to actual result in AUT ( Application Under test) which are identifying in test environment.

Defect can also call as Bug/Issue/incident/Fault. it presents due to human mistakes while developing application.

OK, This is the introduction to software testing, next topics will discuss in my further articles with more clearly. 

Mentor - Komal Bhutale

Intormation and research are sources from internet.
 

Top