Equivalence testing based on partitioning
Chen Li-zhen
Abstract
Chen Li-zhen
Abstract
The two factors of equivalence class are robustness and single or multiple defects. The equivalence class is divisible into four types according to these two factors, which are weak equivalence, strong equivalence, weak robust equivalence and strong robust equiva- lence. The equivalence relations and partition are the basis of the equivalence testing. The partitioning principle is that every one element is only belongs to one partition, and no public element is within different partitions. In normal input equivalence partitioning, the program inputs are partitioned a couple of parts, and the representative data is selected as test case. Partitioning guarantees the comple- teness and non-redundancy of equivalence testing. The principle of equivalence testing is analyzed, and the test cases of equivalence testing are designed.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The two factors of equivalence class are robustness and single or multiple defects. The equivalence class is divisible into four types according to these two factors, which are weak equivalence, strong equivalence, weak robust equivalence and strong robust equiva- lence. The equivalence relations and partition are the basis of the equivalence testing. The partitioning principle is that every one element is only belongs to one partition, and no public element is within different partitions. In normal input equivalence partitioning, the program inputs are partitioned a couple of parts, and the representative data is selected as test case. Partitioning guarantees the comple- teness and non-redundancy of equivalence testing. The principle of equivalence testing is analyzed, and the test cases of equivalence testing are designed.
Key concepts: Equivalence (formal languages), Partition (number theory), Equivalence class (music), Logical equivalence, Mathematics, Computer science, Matrix equivalence, Congruence relation