Crowdtesting uses crowdsourcing to source testing of software applications and systems. It taps into a global community for testing, helping contain costs and empower users while enabling faster time to market. Conditions for effective crowdtesting include establishing a diverse crowd of experts, novices, and potential users, and controlling the testing environment and portions of software being tested. Augmented Reality (AR) combines real-world video with computer-generated graphics in real-time using sensors and software. Testing AR requires checking functionality of integrated hardware and software components as well as performing task-based testing of the overall system.