As mentioned in the “About this blog” page, a lot of the content on this blog is taken off a draft of a book on Mobile Testing. However, due to the nature of a blog site like WordPress (which is am amazing publishing platform by the way), the latest published articles are displayed first.
In order to give the reader a sense of how this “book” will look like, I’ve put the articles (and will continue to do so) in a table of contents (TOC) structure here:
Chapter 1: Introduction (yet to be posted)
Chapter 2: Mobile Web
- From WML to HTML5 – A very concise history
- Handsets, Browsers, Device Capabilities and Browser User Agents
- The key challenge for Mobile Web Apps
- Some options for building mobile web sites
- The components of (almost) any mobile web platform
- Simulating various mobile browsers
- Simulating the iPhone Safari Browser
- Simulating the Android Browser
- Simulating the Nokia Webkit Browser
- Simulating the Palm (HP) webOS Browser
- Simulating the Blackberry Browser
- Simulating the Windows7 Mobile Browser
- Automating tests (yet to be posted)
- HTML5 (yet to be posted)
- Performance testing HTML5 Web apps
- Options for actual device testing (yet to be posted)
- Carrier issues (yet to be posted)
Chapter 3: Messaging Apps
- A very brief history of messaging
- Some important terms and concepts you should know
- The Mobile Messaging Architecture
- Interfacing with Aggregators or Operator Messaging Gateways
- Types of SMS Applications
- Key differences between messaging and mobile web
- Testing SMS Apps
- EMS and MMS
Chapter 4: Native Apps
- An introduction to Mobile Native Apps (yet to be posted)
- The first step – installing the app (yet to be posted)
- Automating Tests (yet to be posted)
- Writing your first Hello World app
- Setting up your Android Native App Test Environment
- Automating Android Native Apps testing using Robotium
- Automating Android Native Apps testing using Monkeyrunner
- Automating Android Native Apps testing using Android Native Driver
- Automating iOS Native App Testing using Frank
- Automating iOS Native App Testing using UI Automation
- Getting screencaptures for Android Devices
- Getting screencaptures for iOS Devices
Chapter 7: In Country Testing
- Why in-country testing
- In-Country testing options
- In-Country testing SMS
- In-Country testing native apps and mobile web
(More to be revealed in due time)
What is the name and qualifications the writer of this piece?
See http://www.linkedin.com/in/heemeng/