What is Test ?

Athimni iheb
2 min readJan 9, 2023

--

What is Test ?

1. Brief description

Software testing is a way to assess software quality and reduce the risk of software failure during operation.

Some tests involve running the component or system under test. These tests are called dynamic tests. Other tests do not involve running the component or system under test; such tests are called static tests.

Validation: confirmation by examination and provision of objective evidence that the requirements for an intended use or application have been met. [ISO9000]

Verification: confirmation by examination and provision of objective evidence that specified requirements have been met. [ISO9000]

2. Testing Objectives

what is the objectives of testing :

  • Evaluate work products.
  • Check if all specified requirements have been met
  • Validate if the test object is complete and works as expected
  • Build confidence in the quality level of the test object
  • Find and prevent failures and defects
  • Provide sufficient information to stakeholders for decision making
  • Reduce the level of risk of a software quality
  • Comply with contractual, legal or regulatory requirements or standards

Test objectives may change depending on the context of the component or system under test, the level of testing and the software development life cycle model

3. What is Mistake, defects and failures

  • A mistake

=> A person can make a mistake,

  • A defect

=> the mistake can lead to the introduction of a defect (fault or bug) in the software code or in another related work product.

  • A failure

=> If a defect in the code is executed, it may cause a failure.

--

--

Athimni iheb
0 Followers

Quality assurance engineer @ sofrecom