Error guessing is a test method in software testing where a software tester's past experience and intuition are usually relied upon in building test cases to determine what situations may cause errors to appear in programs.
In software testing, error guessing is a test method in which test cases used to find bugs in programs are established based on experience in prior testing. The scope of test cases usually rely on the software tester involved, who uses past experience and intuition to determine what situations commonly cause software failure, or may cause errors to appear. 
