Testing software – basic concepts and definitions


Software testing – verification of conformity between the actual and expected behavior of the program, implemented on a finite set of tests, selected in a certain way. In a broader sense, testing – it is one of the techniques of quality control, which includes activity planning works Test Management, Test Design, Test Execution and analysis of the results – Test Analysis.

  • Verification – the process of assessing the system or its components to determine whether the results satisfy the current stage of development conditions, formed in the early stages of the [IEEE]. Ie satisfied if our objectives, timing, task of developing the project, defined at the beginning of the current phase.
  • Validation - the definition of compliance software developed by the expectations and needs of the user, the system requirements [BS7925-1].
  • Test Plan – a document describing the entire scope of work for testing, starting with a description of the object, strategies, timetables, benchmarks beginning and end of testing to the required process of the equipment, expertise, and risk assessment with options for resolving them.
  • Test Case – a set of steps, the specific conditions and parameters necessary to verify the implementation of the tested functions, or parts of it.
  • Bug Report – a document that describes a situation or sequence of actions which led to the incorrect operation of the testing facility, stating the reasons and the expected result.
  • Test Coverage – a set of tests for test functions. Calculation of test coverage is carried out according to the formula: The ratio of number of lines of code covered by tests to the total count of lines of code test function, multiplied by 100%
  • Test Case Detalization – this level of detail in the description of test steps and the desired result, which provides a reasonable ratio of time to pass a test covering
  • Test Case Pass Time – this time from the passing step test cases to obtain a test result.

See Also

    Advertising

    Archives