hot functional testing