Testing puppet