Software Testing Methodologies - Learning The Methods & Tools

Page 1

SOFTWARE TESTING METHODOLOGIES LEARNING THE METHODS A SOFTWARE APPLICATION THAT IS BEING DEVELOPED GOES THROUGH DIFFERENT PLATFORMS AND DEVICES AND HENCE THERE IS A NEED FOR A ROBUST TESTING METHODOLOGY TO MAKE SURE THAT THE SOFTWARE PRODUCTS/SYSTEMS NEEDS TO BE TESTED.

FOLLOWING ARE THE KEY SOFTWARE TESTING METHODS:

1

SCRIPTED BOX TESTING IN THIS SPECIFIC METHOD, AN OUTLINE IS FOLLOWED BY A TESTER, WHICH IS ALSO KNOWN AS SCRIPT. THIS SCRIPT IS CRUCIAL IN THE METHOD AS TEST CASES ARE INCLUDED ALONG WITH ITS CORRESPONDING STEPS.

2

BLACK BOX TESTING

3

WHITE BOX TESTING

4

5

THE NAME IMPLIES THAT A SOFTWARE PRODUCT IS TREATED AS A BLACK BOX. TESTING IS PERFORMED BY TESTERS WITHOUT KNOWING THE SOFTWARE'S OVERALL CONTENT. THE PROCESS INVOLVES AN INPUT-PROCESSOUTPUT PARADIGM.

IN THIS METHOD, TESTERS HAVE THE REQUIRED KNOWLEDGE ABOUT THE WORKING OF THE SOFTWARE. THE MAIN AIM OF THIS METHOD IS TO ASCERTAIN THE STRATEGY TOWARDS THE WORKING OF SOFTWARE AND THEN PERFORM TESTING TO MAKE SURE WHETHER THE SOFTWARE IS WORKING AS EXPECTED.

AUTOMATED TESTING TOOLS AND SCRIPTS ARE USED BY TEST AUTOMATION. THIS METHOD IS MORE RELIABLE AS THE TESTS ARE RUN AUTOMATICALLY. AS A RESULT, A HUGE NUMBER OF BUGS CAN BE DETECTED WHEN COMPARED TO MANUAL TESTING.

MANUAL TESTING HUMAN INTUITION AND JUDGEMENT COME INTO PLAY IN THIS METHOD. MANUAL TESTING IS USED BY TESTERS WITH THE SCRIPTED OR EXPLORATORY METHOD. ACCURATE FEEDBACK CAN BE EXPECTED FROM IT AND ITS LESS EXPENSIVE AS THERE ARE NO AUTOMATION TOOLS AND PROCESSES INVOLVED.

Visit us at www.TestingXperts.com


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.