Skip to main content
What is Software Testing?
- Software testing is a processes or way or investigation carried out to provide stakeholders with critical information about the standard and quality of the product or service or application under test.
- Software testing provides an independent view of the software or application under test and thus capacitates the business to follow and understand the risks of software implementation.
- Test techniques include the process of executing a program or application with the intent of finding software bugs (errors or other defects), and verifying that the software product is fit for use.
- It is necessarily a set of processes which aim at testing, investigating, evaluating and ascertaining the completeness and quality of computer software.
- Software testing ensures the compliance of a software product in relation with business, functional, technical and user requirements.
- Software testing is primarily composed of several interlinked processes to ascertain the validity of a product.
- The primary objective of software testing is to measure and ascertain product or software health and its completeness in terms of core requirements.
- Software testing involves using, examining, testing and checking software through different testing processes.
- The objectives of software testing processes include Verifying software completeness in regards to functional or business requirements.
- It involves Identifying technical bugs/errors in the product.
- Software testing ensures that software is error-free i.e is free of bugs , defect free.
- Software testing assesses usability, performance, security, localization, compatibility and installation of the AUT(application under test).
- Software testing is conducted to ensure that tested software passes each of the tests in-order to be considered complete or fit for use.
- Software testing is an activity to check whether the actual results match the expected results.
- Software testing involves execution of a software component or system component to evaluate one or more properties of interest.
- Software testing also helps to identify errors, gaps or missing requirements in contrary to the actual requirements.
Nice article on testing. Please let me know your feedback to grow my blog www.latechnol.com
ReplyDelete