Mobile App Testing Puzzle

123456
Across
  1. 3. This is a real-time device on cloud used for testing:
  2. 5. ______ app have a single platform affinity
Down
  1. 1. Hybrid apps are written using this technology:
  2. 2. _____ is Apple's iOS Simulator
  3. 4. This is a cloud device testing provider tool used at SAP:
  4. 6. _____ tool aims to automate mobile app from any language or any test framework