Rainforest Mobile Web testing allows you to test the functionality of your website as configured for a mobile device. Rainforest currently supports both Android and iOS mobile web testing.

Did I select the right browsers?

Once enabled for your account, create a test and select the appropriate test type as that dictates the platforms that will be available. In this case, select 'Desktop/Mobile Web' test type. The mobile web browsers can then be selected from the Feature Level, Run Group Level, or test level when running an individual or multiple tests dynamically. The platform options are displayed in this modal.

Are mobile web tests executed on real devices?

Rainforest mobile web testing is performed through Rainforest's Android and iOS virtual machines; they are not executed on physical devices. Our Android VM is built on X-86 architecture, an Android 6.0 OS built to run on a desktop. Our iOS Mobile Web offerings are simulators of iOS 8, 9 or 10 built on Xcode.

Which browsers are mobile web tests executed on?

Android Mobile Web is equipped with the latest version of Chrome (v58.0.3029.83). iOS Mobile web tests are performed in Safari 10.0 for all available iOS Mobile Web VMs.

Should I run the same test simultaneously on both Mobile and Desktop Browsers?

The answer depends on your application. If there is little or no difference in your UI and how a person would interact with either site, then feel free to use the same test for both mobile and desktop browser testing.

If however, your mobile web's UI differs significantly from your desktop browser's UI, you will want to have an independent suite of tests (separate Feature or Run Group) to cover this particular version of your app. This is because the tester will have to interact with your mobile site differently than on the desktop version, and the test instructions may not accurately describe the exact actions the tester is to perform. This is a common cause of failures in these kinds of situations.

For example, a login button may be located at the top right-hand corner on a desktop site, but the same function is accessed on the mobile site by first clicking an icon with three horizontal bars in the upper left-hand corner of the page. If a test instructs a tester to login by clicking the blue "Login" button but on your mobile web version the button is not blue, the test against the mobile version would fail because of the UI differences.

Mobile Browser VM Specs:

VM Name (OS) - Browser Versions

  • Android Tablet Portrait (Android 6.0) -  Chrome 58.0.3029.83
  • Android Tablet Landscape (Android 6.0)  -  Chrome 58.0.3029.83
  • Android Phone Portrait (Android 6.0)  -  Chrome 58.0.3029.83
  • Android Phone Landscape (Android 6.0)  -  Chrome 58.0.3029.83
  • iPhone 4S (iOS 8.0) - Safari 10.0
  • iPhone 6 (iOS 8.0) - Safari 10.0 
  • iPhone 6 (iOS 9.3) - Safari 10.0
  • iPhone 6+ (iOS 9.3) - Safari 10.0
  • iPhone 6S (iOS 10.0) - Safari 10.0
  • iPhone 6S+ (iOS 10.0) - Safari 10.0
Did this answer your question?