http://www.zdnet.com/blog/mobile-news
http://techcrunch.com/mobile/
http://googlemobile.blogspot.com/
http://blog.infostretch.com/category/mobile
http://www.engadget.com/
http://venturebeat.com/category/mobile/
http://www.insidermobile.com/news
http://gigaom.com/mobile/
http://www.mobiletechnews.com/
http://mashable.com/mobile/
http://blog.flurry.com/
http://www.puremobile.com/insiderblog/
http://www.mobilemarketer.com/
http://www.gomonews.com/category/mobile-news/
http://www.wirelessandmobilenews.com/
http://mobile.alltop.com/
http://www.mobilewhack.com/category/mobile-news/
http://techie-buzz.com/category/mobile-news
http://www.appleinsider.com/
http://www.mediapost.com/publications/
http://www.puremobile.com/insiderblog/
http://www.tmsmobilenews.com/
http://www.mobilenewsasia.com/
http://www.feelandroid.com/2011/09/17-top-android-3-0-honeycomb-apps/
http://www.marketingcharts.com/direct/more-mobile-news-and-research-august-2-2011-18600/
http://www.wirelessandmobilenews.com/
MobileApp Testing
Thursday, July 19, 2012
Wednesday, July 18, 2012
Emulators Vs Devices
Emulators
|
Real devices
|
The application can be installed through apk file backup which is a time consuming process and it requires a real device | The application can be directly installed in the device. |
Real time applications (i.e. GPS based, server based, motion, multitouch or tilt control based) cannot be tested on emulators | All types of application can be very accurately tested on a real device. |
Emulator is slower than a real device. So, the app performance cannot be measured accurately and slower speed of emulators effects productivity | A real device is always more accurate than an emulator |
Communication with the emulated device may be blocked by a firewall program running on computer because the emulator can act like a normal application on workstation. | There are no firewall restrictions on a real devices |
There is no support for USB connections, SD card insert/eject, battery charge level, device-attached headphones etc. | Real devices supports all of this without any restriction |
Monday, May 7, 2012
Android ICS Features
1. Enhanced user interface
Richer, larger icons and functionality shortcuts will make it easier for you to use your tablet. New fonts are clearer and the color palette is more vibrant for a more vivid user experience.2. More robust Google apps
Calendar, People and other Google apps have all been dramatically improved and optimized for 10-inch tablets. You’ll be able to take advantage of more data fields, for example, to capture more of the information you need. The new People app offers high-resolution display pictures and a button for connecting to integrated social networks.3. Enhanced camera capability
Image capture hasn’t been a hugely popular tablet feature, but that may change with the enhanced camera and gallery features in ICS. When you’re unlocking your device, for example, you can go directly into camera mode so you won’t miss any magic moments. Zero shutter lag and continuous autofocus with automatic face detection make it faster and easier to take pictures, which can be important for claims adjusters, service technicians and other field service personnel. The gallery app offers a built-in photo editor that lets you add effects, crop and rotate without affecting the original image. Video is also improved, with 1080p capture, continuous autofocus, time-lapse settings and the ability to zoom while recording.4. Enhanced browser performance
With ICS, you’ll spend a lot less time loading Web pages, and you can toggle back and forth between desktop and mobile mode. You can also save Web pages in a new tab for offline reading, and set preferences for every browser tab. This last feature can come in handy if, for example, you want to visit certain sites with cookies disabled.5. Enhanced email support
With a more functional email client, it’ll be easier than ever to manage your messages with ICS. You can create quick responses and store them in the application for use when you need them, and you can toggle a message to Reply All and Forward without changing screens. Managing multiple accounts will be easier, and enterprise users will appreciate the support of6. Exchange ActiveSync version 14.0
An easy way to take screen shots. ICS will make it easy to capture screen shots while you’re surfing the Web, which is great for remembering important statistics, quotes and images for use later on.Android is known for being developer friendly, and ICS makes it even easier for businesses to build their own applications, whether you’re trying to take your business processes mobile or promote your products and services to more customers.
8. Built-in support for Bluetooth Health Device Profile (HDP)
Bolstering the tablet’s effectiveness in health and medical fields, ICS lets you connect to wireless medical devices and sensors in hospitals, fitness centers, homes and other locations with support from third-party apps.9. Use folders as a widget
Aggregate common tools in a single folder to better manage your experience.References:
Android ICS vs iOS 5
Features
|
Android ICS
|
iOS 5
|
Google
Services
|
The instant account-based access you get to Gmail,
Google Maps, the contacts, the calendar, Latitude, and chat are great.
|
You can download Google apps from the App Store,
too. The Google Voice app has a better layout for iOS
but it's also slower and much less stable. |
Camera
Tools
|
Ice Cream Sandwich brings on a whole lot of new
photo tools, the most significant of which are the photo-editing tools in the
image gallery. They include red-eye reduction, straightening, and "hipster
filters," whatever those are. The camera app itself adds a useful panorama mode
that seamlessly creates a landscape still.
|
iOS 5 has great software image rendering, but photo
quality also requires the image sensor and camera lens
|
NFC
|
NFC (near-field communications) is becoming a big
deal in mobile. If you have an NFC-compatible phone, you'll be able to use the
on-board Google Wallet software right away to pay for purchases by tapping or
waving your phone near a compatible terminal .
|
No NFC for iOS 5 yet
|
Cloud
feature
|
Android has long enjoyed over-the-air OS updates,
and its online Android Market also takes advantage of over-the-air app
installation. Google Music is one big cloud feature
|
iCloud does over-the-air syncing from the device to
the cloud (no more USB connection to the computer!) and syncs content like apps,
music, and contacts, so you can later restore. You can also wirelessly edit
photos, manage e-mail folders, and create and delete calendars.
|
Voice Action
App
|
Android has also had its own voice actions app,
which can launch navigation, calls, texts, search, and more, at your command
|
‘Siri’ is the voice-triggered assistant with an
attitude that replaces the Voice Control app. ‘Siri' can create reminders,
search for directions, text people, call you a cab, and so on
|
Turn-by-turn voice
navigation
|
Google's turn-by-turn voice navigation for driving directions can effectively replace your in-car dash or GPS navigator--and possibly save you hundreds of dollars |
Integrated Google maps are great, but there's no
voice readout
|
Sunday, March 25, 2012
Basic cloud computing applications & services that we use:
Desktop / Server Application | Cloud Application | Usage |
Microsoft office | Google Docs | Google Docs provides the basic functions of Microsoft Office but runs in a Google Inc. computer center rather than in the user's own computer. |
PowerPoint | Preezo | An Ajax based web application that support to create and sharing presentations over the web without software or plug-in |
Adobe photo shop | Splash Up | Splashup is the only full-featured, free range, image editor online |
instant messenger | Meebo | Meebo, the web platform for IM on any network or site |
Adobe Illustrator | Aviary | Aviary is a suite of powerful creative applications with a goal of recreating Adobe’s most popular design tools that you can use right in your web browser |
Flash | Ajax Animator | The goal of the Ajax Animator is to create a fully standards-based, online, collaborative, web-based animation suite |
Movie Maker | Jaycut | Online video editing tool |
Quicken | Mint | a free web-based financial organizer |
Oracle customer relationship management | Salesforce.com application | Salesforce.com Inc. sells its software for contact management and other functions as a service |
Backup disk | Mozy.com | a unit of storage provider EMC, sells remote backup storage. |
Intel servers | Amazon EC2 | The Elastic Compute Cloud is a service from Amazon.com Inc. that allows developers to buy computing power and storage as needed. |
Thursday, March 15, 2012
Emulator keyboard mapping
Emulated Device Key | Keyboard Key |
Home | HOME |
Menu (left softkey) | F2 or Page-up button |
Star (right softkey) | Shift-F2 or Page Down |
Back | ESC |
Call/dial button | F3 |
Hangup/end call button | F4 |
Search | F5 |
Power button | F7 |
Audio volume up button | KEYPAD_PLUS, Ctrl-F5 |
Audio volume down button | KEYPAD_MINUS, Ctrl-F6 |
Camera button | Ctrl-KEYPAD_5, Ctrl-F3 |
Switch to previous layout orientation (for example, portrait, landscape) | KEYPAD_7, Ctrl-F11 |
Switch to next layout orientation (for example, portrait, landscape) | KEYPAD_9, Ctrl-F12 |
Toggle cell networking on/off | F8 |
Toggle code profiling | F9 (only with -trace startup option) |
Toggle fullscreen mode | Alt-Enter |
Toggle trackball mode | F6 |
Enter trackball mode temporarily (while key is pressed) | Delete |
DPad left/up/right/down | KEYPAD_4/8/6/2 |
DPad center click | KEYPAD_5 |
Onion alpha increase/decrease | KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/) |
Friday, February 17, 2012
Running Selenium IDE scripts from command line
With Selenium RC installed we can use the following command line syntax to run a test suite
of Selenium IDE scripts in browsers.
java -jar selenium-server-standalone-2.19.0.jar -htmlSuite "*chrome" "
http://www.rediff.com" "c:\selenium_ide\test_suite.htm" "c:\
selenium_ide\results.htm"
of Selenium IDE scripts in browsers.
java -jar selenium-server-standalone-2.19.0.jar -htmlSuite "*chrome" "
http://www.rediff.com" "c:\selenium_ide\test_suite.htm" "c:\
selenium_ide\results.htm"
Wednesday, February 15, 2012
whitepapers by Perfecto mobile
Stickyminds.com link:
http://app.en25.com/e/es.aspx?s=1156&e=41722&elq=d56f0d59072b44d2a931ed9cbf0938b9
Mobile Testing Enterprise Apps: A Practical Guide
Mobile QA/Test: Real devices or Emulators?
Top 10 Reasons Why Enterprises Should Adopt a Cloud-based Approach for Mobile Application Testing
Learn How to Extend Your Functional and Regression Testing to Mobile Using QTP
http://app.en25.com/e/es.aspx?s=1156&e=41722&elq=d56f0d59072b44d2a931ed9cbf0938b9
Mobile Testing Enterprise Apps: A Practical Guide
Mobile QA/Test: Real devices or Emulators?
Top 10 Reasons Why Enterprises Should Adopt a Cloud-based Approach for Mobile Application Testing
Learn How to Extend Your Functional and Regression Testing to Mobile Using QTP
Good read: about mobile emulators
Don't put all your trust in mobile emulators
Steve Souders on how he reduces the development risks of mobile emulators.
Wednesday, February 8, 2012
Compatibility test on Android emulator based on different device configurations
Sample compatibility matrix:
Emulator based device configurations:
Sno. | Module | Page name/ Funcationality | Motorola Droid razr | Samsung Epic |
Resoulation:540*960 LCD Density:256 RAM:1024 Heap: | Resoulation:480*800 LCD Density:233 RAM:512 Heap:24 | |||
1 | Launch App | App Icon | YES | YES |
2 | Launch App | Splash screen | YES | YES |
3 | Launch App | Login Page | YES | YES |
4 | Launch App | Reset password page | YES | YES |
5 | Launch App | Login Page | YES | YES |
6 | Profile Screen | Create profile page | YES | YES |
7 | Profile Screen | Profile screen | YES | YES |
8 | Profile Screen | Edit Profile screen | YES | YES |
Emulator based device configurations:
Motorola Droid razr | Samsung Epic | HTC Droid Incredible | HTC Inspire | HTC Desire HD | HTC Desire | Samsung Galaxy S2 | HTC Evo 4G | Samsung Galaxy S | HTC Wild Fire | LG Optmus ONE P500 | Samsung Glaxy Mini |
Resoulation:540*960 LCD Density:256 RAM:1024 Heap: | Resoulation:480*800 LCD Density:233 RAM:512 Heap:24 | Resoulation:480 × 800 LCD Density:252 RAM:512 Heap:25 | Resoulation:480x800 LCD Density:217 RAM:768 Heap:24 | Resoulation:480*800 LCD Density:240 RAM:768 Heap:38 | Resoulation:480*800 LCD Density:240 RAM:576 Heap:24 | Resoulation:480*800 LCD Density:218 RAM:1024 Heap:64 | Resoulation:800×480 LCD Density:240 RAM:512 Heap:48 | Resoulation:800×480 LCD Density:233 RAM:512 Heap:48 | Resoulation:240*320 LCD Density: RAM: Heap: | Resoulation:320x480 LCD Density:160 RAM:512 Heap:24 | Resoulation: 240×320 LCD Density: RAM: 160 Heap:24 |
Subscribe to:
Posts (Atom)