Evolutionary Testing of Autonomous Software Agents