A/B-Testing: Definition, Arten und Tools