Testing

1426 Words3 Pages

Now a days most carefully planned and designed software contains some defects. The Main aim of testing is to identify these defects. It also checks faults, errors, failures, and bugs in specific designed software. It requires creating and executing many tests. Software testing is the mensuration of software quality. The quality of the specific software can be achieved by the factors such as Correctness, Reliability and Testability.
Software testing can be performed in two ways. They are
1.Conventional Testing.
2.Unconventional Testing.
Conventional Testing: In this type of testing, the testing is started after the coding.
Unconventional Testing: In this type of testing, the testing is done from the initial phase.
Software: A software application is a set-up of computer program and minimal data in order to operate a system is called software. Example-Accounting Software and Emailing Software
Project: If a software application designs for a specific client, then it is called project. Product: If a software application is design for multiple clients, then it is called a product.
Testing Environment Flow:
BRS-BUSINESS REQUIREMENT SPECIFICATIONS
SRS-SYSTEM REQUIREMENT SPECIFICATIONS
FRS-FUNCTIONAL REQUIREMENT SPECIFICATIONS
HLD-HIGH LEVEL DESIGN
LLD-LOW LEVEL DESIGN
DFD-DATA FLOW DIAGRAMS
WBT-WHITE BOX TESTING
BBT-BLACK BOX TESTING
UAT-USER ACCEPTANCE TESTING
Software Testing: It is a process of verifying are we developing a right product or not and also validating does the developed product is right or not.
Software Testing = verification + validation
VERIFICATION: It's a process of verifying, where actually are we d...

... middle of paper ...

...EABILITY MATRIX (Prepared by T.L)
Test Case: A Test case is a set of pre conditions, test scripts, input data and expected results to validate functionality in the system.
Types of test cases
1) Positive Test Case: If a test case is prepared to check what system supports to do like check LOGIN with valid inputs
2) Negative Test Case: If a test case is prepared to check what system not supports to do like to check LOGIN with invalid inputs.
TEST EXECUTION: Executing a formal test or informal test cases to confirm the business requirements and to identify the defects is called test execution.
BUILD RELEASE PROCESS: As per the build release date already planned developers will release the build to testing team along with every build release we receive 2 documents they are software requirement notes and deployment document
BUILD: An executable application is called Build

More about Testing

Open Document