performance testing framework