
Test Adequacy Assessment
Table 7.5 Domain and Range of mutation operators in Oior: plain, log-
ical, and relational
Name Domain Range Example
OEAA Plain Arithmetic a = b → a +=b
assignment assignment
OEBA Plain Bitwise a = b → a&= b
assignment assignment
OESA Plain Shift a = b → a = b
assignment assignment
OLAN Logical Arithmetic a && b → a + b
OLBN Logical Bitwise a && b → a&b
OLRN Logical Relational a && b → a < b
OLSN Logical Shift a && b → a b
ORAN Relational Arithmetic a < b → a + b
ORBN Relational Bitwise a < b → a&b
ORLN Relational Logical a < b → a&&b
ORSN Relational Shift a < b → a b
OSAA Shift Arithmetic a = b → a +=b
assignment assignment
OSAN ...