Why test real users? Autonomous agents to simulate A/B tests