A method, system and computer program product for performing testing and
verification is disclosed. The method includes converting a bias data
specification to a driver specification. The driver specification is then
parsed into a base constraint and bias file, wherein the base constraint
and bias file is suitable for conversion into one of a set comprising a
netlist representation and a random simulation representation. A
verification framework is selected from among a set comprising a random
verification framework using the random simulation representation and a
synthesized verification framework using the netlist representation. In
response to selecting the random verification framework using the random
simulation representation, the random simulation representation is
compiled into a parameter database. In response to selecting the
synthesized verification framework using the netlist representation, the
netlist representation is compiled into a synthesized model. A property
of at least one of a set of the synthesized model and the parameter
database is tested and verified.