Choosing a Testing Methodology Testing methodologies are approaches to testing, from unit testing through system testing and beyond. There is no formally recognized body of testing methodologies, and very rarely will you ever find a unified set of definitions…. Read More »
Article By James S Clark
For any company developing software, at some point pressure to reach
This post aims to explain very briefly, the meaning of terms SEI, CMM, CMMI, ISO, IEEE and ANSI.
SEI refers to Software Engineering Institute of Carnegie Mellon University in Pittsburgh, it helps to improve software development process. SEI offers technical guidance for advanced practice in software engineering.
CMM refers to ‘Capability Maturity Model’, presently called as CMMI ‘Capability Maturity Model Integration’; it was developed by SEI and used to understand the processes
Negative test cases are designed to test the software in ways it was not intended to be used, and should be a part of your testing effort. Below are the top 10 negative test cases
While everyone knows the theoretical limitations of software testing, in practice we devote considerable effort to this task and would consider it foolish or downright dangerous to skip it.
Other verification techniques
As we already have discussed importance of Software Testing in any software development project (Just to summarize: Software testing helps in improving quality of software and deliver a cost effective solution which meet customer requirements)
What is a Test Case?
A test case is a set of conditions or variables and inputs that are developed for a particular goal or objective to be achieved on a certain application to judge its
A Test Strategy document is a high level document and normally developed by project manager. This document defines “Testing Approach” to achieve testing objectives. The Test Strategy is normally derived from the Business Requirement
Writing a good defect or bug report goes a long way in identifying and resolving the problems quickly. In here, I list the elements that are normally included in a bug report.
During the course of a typical testing phase, as the defects are detected (hopefully!), the analysis of defects can give surprising results!
In most cases, it can be seen that the majority of the detected defects