Mobile app development continues to be one of the fastest growing domains. QASource Mobile QA Group brings Mobicast newsletter for quarter 2 highlighting the latest updates of mobile QA community. We welcome your inputs to these knowledge updates and would be happy to take this as a continuous discussion to help our community.
Mobicast - Keep it Fast, Simple and Useable
Android emulator source available for QA
Default Android AVD Emulator |
Genymotion Android Emulator |
Chrome Android Responsive Emulator |
---|---|---|
Open Source
|
Paid
|
Open Source
|
Supports all released android API
|
Supports all released android API
|
Good for testing app UI responsiveness
|
Supports Custom device configuration
|
Supports Custom device configuration
|
Supports limited device types
|
Performance: Slow
|
Performance: Fast
|
Performance: Good
|
Supports native, hybrid and html apps
|
Supports native, hybrid and html apps
|
Supports only html apps
|
Android: How to setup Google Play Services
in Genymotion emulator?

Steps
- Drag & drop the ARM Translation onto launched Genymotion emulator
- Reboot emulator from command line using command: adb reboot
- Download flashable zip of gapps of virtual device's Android 6.0 & others link
- Drag & drop the downloaded file to a virtual device
- Reboot emulator
- The Google Play Services and related google apps are now installed in the emulator
Tips & Tricks
Steps to view and control your Android device from your PC

- Download and install the Vysor app for Google Chrome browser
- Launch the app and follow on-screen instructions
Result
View and control your Android phone device from your PC
View and control your Android phone device from your PC
Steps to setup Low Network test environment

In Chrome browser
- Launch your application
- Press F12
- Click on Network tab
- Click on 'No Throttling' drop-down
- Select any one of the 'Presets' as per requirement
Result
Verify application in different network speeds
Verify application in different network speeds

In Mobile device
- Install Charles Proxy tool on your desktop and launch it
- Go to Proxy > Throttle Settings and select ‘Enable Throttling’ option
- Select any one of the ‘Throttle preset’ option as per requirement
- Connect the device to this proxy
- Go to Proxy > Start Throttling
Result
Verify application in different network speeds
Verify application in different network speeds
News Flash
Open-source Automation Tools release updates are:
- Calabash-Android released a newer version 0.8.0
Download link | Release notes - Calabash-iOS released a newer version 0.19.2
Download link | Release notes - Appium released a newer version 1.5.3
Download link | Release notes
Mobile OS release updates are:
- Apple released a newer iOS version 10 beta
Download link | Release notes
* iOS beta 10 links are accessible using Apple Developer account only - Google released a newer Android Nougat version (Developer Preview 4)
Download link | Release notes - Microsoft released a newer Windows 10 (Anniversary update)
Download link | Release notes
Mobile OS SDK release updates are:
- Apple released a newer Xcode version 7.3.1
Download link | Release notes - Android SDK packages revisions are:
- SDK Platform 23.3 - SDK Tools 25.1.7 - SDK Platform-tools 24 - SDK Build-tools 23.0.3
What news is valuable to your peers? What tips have you learned recently? Add your mobile QA comments below.

Suggestions?
We would love to hear your feedback, questions, comments and suggestions. This will help us improve the quality of our content and improve each Mobicast!
Share your thoughts and ideas at knowledgecenter@qasource.com
Disclaimer
The logos used in this post are owned by the individual companies of each logo or trademark. The logo is not authorized by, sponsored by, or associated with the trademark owner, but QASource is using the logos only for reviewing purposes. The endorsement of the used logos by QASource is neither intended nor implied.