# ISRO2009-68

3.8k views

A testing method which is normally used as the acceptance test for a software system, is

1. Regression Testing
2. Integration Testing
3. Unit Testing
4. System Testing

retagged

Unit testing: the smallest testable parts of an application, called units, are independently checked. This stage checks whether data flows properly,data structure works correctly, etc.

Integration testing: A few modules are combined and tested as a group. It occurs after unit testing.

System testing: System testing is done with full system implementation and environment to determine whether the system meets all customer requirements

Regression Testing:  When a software is corrected, a part of the software configuration (code/documentation/data) may change. Regression testing ensures that such changes do not introduce additional errors.

So answer must be D) System testing

acceptance testing  (alpha testing at developer site and beta testing at client site) a type of system testing

so ans is D system testing

edited
0
THAT MEANS IT IS SYSTEM TESTING
1
yes  D actually options were not visible earlier
acceptance testing (either alpha or beta testing )
system testing

## Related questions

1
2.1k views
Activities which ensure that the software that has been built, is traceable to customer requirement is covered as part of Verification Validation Maintenance Modeling
The availability of complex software is $90\%$ its Mean Time Between Failure(MTBF) is $200$ days. Because of the critical nature of the usage, the organization deploying the software further enhanced it to obtain an availability of $95\%$. In the process, the Mean Time To ... What is the MTBF of the enhanced software?(choose the nearest option) $205$ days. $300$ days. $500$ days. $700$ days.