Skip to main content

Table 1 Partitions in BETA

From: An empirical study of test generation with BETA

Characteristic

Example

Blocks/values

 

Equals to (ECS)

E a =E b

E a =E b

E a /= E b

Is boolean (ECS/BVS)

vBOOL

vBOOL

Is natural number (BVS)

vN A T

v=−1

v=0

v=1

v=MAX−1

v=MAX

v=MAX+1

  1. Examples of how BETA creates partitions using equivalent classes (ECS) and boundary value analysis (BVS) for three types of characteristics. The first example shows the type of blocks that are created using ECS. The third example shows the type of blocks that are created using BVS. Typing characteristics are not partitioned, as seen on the second example. A complete guide explaining how partitions are created for each type of characteristic can be found on BETA’s website