• info@rotechsystem.com |
  • (+91) 40-65269180 |
  • Monday-Friday 10am - 6pm
  • wowslider.com CATCH OUR POWER
1 2 3 4 5 6


Testing is the concept of finding a system component with the intense to find whether it fascinate the needed requirements or not. It is executing an app in order to find any gaps, error, or missed requirements in reverse to the real requirements. Here we discuss testing basics, types, all methods, its levels, and terminologies. So Testing is the dynamic execution of software or a application with real input

Types: We can classify the testing as fallows

1. Functional Testing
Black-box testing technique: Access completeness of tests by comparing them to the image of the specification. Testing ends when the specification is completely covered with test cases
State-based Testing: Derive the of state chart diagrams. Text based specifications for state based systems are may be incomplete. Text based specifications are not enough for state-based systems. Different reactions based on actual state

2. Structural Testing
White-box Testing Technique: Impact of input on internal status or behavior is measurable or observable. Approach not always applicable. Evaluation of adequacy, completeness and test case development based on the module structure. Evaluation of test results according to the module specification

3. Branch coverage test
Coverage of every branch of the program. Notation: C1. Subsumes the statement coverage test. Widely accepted minimum criterion for structural testing

4. Unit Testing „ „
Concentrate on black-box techniques, and use white-box techniques only if required. Black-box testing is faster and is easier. Unit testing is also called developer testing. Sometimes there are no requirements for this stage to derive test cases.

5. System Testing „
Based on user interface and software requirements. No code as basis for tests. We have to obtain data for the test cases; Requirements documents use cases, system functionalities. It includes the fallowing,
Security Testing
Performance Testing „
Usability Testing „
Memory Management