Hass And Halt Testing Definition