testing and bap