In software engineering, performance testing is in general, a testing practice performed to determine how a system performs in terms of responsiveness and stability under a particular workload.
Static Testing, a software testing technique in which the software is tested without executing the code. This Techniques provide a powerful way to improve the quality and productivity of software development by assisting engineers to recognize and fix their own defects early in the software development process.
It has two parts as listed below:
Review - Typically used to find and eliminate errors or ambiguities in documents such as requirements, design, test cases, etc.
Static analysis - The code written by developers are analysed (usually by tools) for structural defects that may lead to defects.
In this software is tested without executing the code by doing Review, Walk Through, Inspection or Analysis etc.
Hence, Error guessing is not a static software testing technique.
BackTracking is used for solving N-Queens problem
Comments
There are no comments.Copyright ©CuriousTab. All rights reserved.