Error-Guessing method:
There is no rule to follow, there is no skill to follow, is closely related to the experience of the test engineer as a whole, good summary, analysis of test engineers can better use this method.
The error-guessing method is generally used in the last part of software testing, to find some software defects based on experience.
The error-guessing method is to design the test case method based on experience and intuition to speculate on all possible errors in the program.
For example
Software requirements in the product shopping cart in the total amount of shopping in [200,300], Shopping cart products enjoy 90 percent price
The equivalence class partitioning method and the boundary value method have all been tested, is there any other possible?
First analysis, when in [200,300], enjoy 90 percent, then when the product total price is 280, after 90 percent discount for 252, or in the range of concessions, will continue to offer? This process of thinking is the process of wrong-guessing method. Requirements do not say whether or not to continue the offer, then you need to communicate with product designers to understand customer needs. If the answer is not to continue to enjoy the offer, then the number of shopping cart customers to pay is 252, test results if not 252, indicating a defective
Software test Method-Error Inference method