Testing and Documenting
Documentation testing is a non-functional type of software testing. It includes the documentation of artifacts that should be developed before or during the testing of Software. Documentation for programming testing helps in evaluating the testing exertion required, test scope, prerequisite following/following, and so forth.Documentation for programming testing helps in evaluating the testing exertion required, test scope, prerequisite following/following, and so forth. This section describes a portion of the regularly utilized reported artifacts related to software testing such as:
- Test Plan->A test plan plots the methodology that will be utilized to test an application, the assets that will be utilized, the test environment in which testing will be performed, and the limitations of the testing and the calendar of testing exercises. Commonly the Quality Assurance Team Lead will be in charge of composing a Test Plan.
- Test Scenario-> It is a one line explanation that tells what area in the application will be tested. Test scenarios are utilized to guarantee that all procedure streams are tested from end to end. A specific range of an application can have as little as one test scenarioto a few hundred scenarios depending on the extent and complexity of the application.
- Test Case-> Test cases includes an arrangement of steps, conditions, and inputs that can be utilized while performing testing undertakings. The principle plan of this action is to guarantee whether a product passes or fails in terms of its functionalities and otheraspects. There are many types of test cases such as functional, negative, error, logical test cases, physical test cases, UI test cases, etc.
- Traceability Matrix-> Traceability Matrix (otherwise called Requirement Traceability Matrix - RTM) is a table that is utilized to trace the requirementsduring the Software Development Life Cycle. It can be utilized for forward tracing (i.e. from Requirements to Design or Coding) or in reverse (i.e. from Coding to Requirements).