Prism – High-Precision Functional Testing Made Easy