Computer Science, asked by itumeleng, 1 year ago

Black-box, white-box and acceptance testing, ultra-high reliability and beta-testing in a software

Answers

Answered by Anonymous
0
Software testing: Software testing is process used to identify the correctness completeness and quality of the developed computer software. It includes a set of activities conducted with the intent of finding errors in software so that it could be corrected before product released to the end users. In simple words software testing is an activity to check whether actual results match the expected results and to ensure that software system is defect free. Software testing is more than just error detection, Testing software is operating the software under controlled conditions, to verify that it behaves as specified, detect errors, and validate that what has been specified is what the user actually wanted. Actually testing is the process of analyzing a software item to detect the differences between existing and required conditions (that is defects/errors/bugs) and to evaluate the features of the software item.

Software development: Software development used to refer to the activity of computer programming, which is the process of writing and maintaining the source code, but in a broader sense of the term it includes all that is involved between the conception of the desired software through to the final manifestation of the software, ideally in a planned and structured process.  Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products Software Developer has to deal with all actions from the initial design up to the final testing of   Software testing is an execution of a program with the intention of finding bug.

Similar questions