What is a software reviewer's role?
The job of the test person is to go through all parts of the software, through the interface or within the code lines, to check which parts are bugs and present them to the programmers.
The software checker has multiple thinking and responsibility types. Such as thinking about design, efficiency and inferior interface, etc.
The reviewer returns the findings to related people such as product manager and designers.
A software tester is called Quality control Quality assurance.
QA-Quality Assurance
Quality Assurance:
A department that has the end to ensure the quality of the organization's functioning and products. Execution by work procedures and standards, management of its results, document control.
STR
Software Test Report / Software Test Results - Software Test Report A document containing the documentation of the test execution and other important data such as: 1. Failure summary and severity 2. Statistical data on the test course.
STP
Software Test Plan
Document that provides a framework for a software testing project:
* Review of the system under review - what is planned to test in terms of QC.
* Method and content of tests.
* Required resources for testing - Training of testers, testing tools.
* Test management and interface management with other teams. * Control point and reporting.
* Risk control.
STD
Software Test Description - Test Specification Document. * Document specifying the planned test cases with reference to the expected input and output data. * Define prerequisites from the database and a detailed description of the test environment components.
SPR
Software Problem Report -
Document development bug details.
* Document detailing the list of faults discovered during the tests. * The report lists closed and open faults in different sections: project / development team / hardware / open / closed.
Unit
Unit testing - From Wikipedia, the free encyclopedia
Unit tests are software tests at the smallest system unit level (module) that verify the unit's proper operation.
Testing should take place after the initial writing of the module or after making specific changes.
The idea is to create a set of tests, which will cover all module activity, and its success will reasonably prove that the module is working properly. This type of testing is usually performed by developers and not by end users.
integration
Integration testing - From Wikipedia, the free encyclopedia
Software integration testing is also called integration testing is one of the software tests designed to test the effect that a given part of a software has with other parts of it and with other software that it interfaces with, such as an operating system.
Integration testing is a phase during software testing where several individual modules are connected and connected to a system or subsystem, or to an external system.
The integration tests are usually performed after all unit tests have been performed.
Purpose The integration tests are to test the central functionality and performance of the system between the various items.