needle penetration testing