testing processes