Newsletter | Advertise | CONTACT | Facebook Twitter | LinkedIn
     
Friday, May 25 2012  
Welcome to SymbianOne - smartphone and mobile tech news, symbian OS, series 60, S60, wireless developers, device makers, and mobile industry architects



Home arrow Articles arrow Intuwave And Mercury Turn The Heat Up On Testing
HomeNewsJobsArticlesApp ReviewsDirectoryMagsAboutLBSEVENTSDevices
Give SymbianOne a Like on facebook
Free IT Wireless / RCR Wireless News / Total Telecom / Symbian Search / AnyGeo Blog / Twitter
Connect

SymbianOne - symbian S60, UIQ and mobile tech news

↑ Grab this Headline Animator

E-Newsletter

Symbian newsletter
 Subscribe to the free SymbianOne Monitor Newsletter
SymbianOne in Ovi store

Site Sponsor

spatial media tech publications 

Cool Videos


Useful Stuff!

Getting Started with Internet Explorer Mobile
Getting Started with Internet Explorer Mobile


The Enterprise Goes Mobile

 

Main Menu
Home
News
Jobs
Articles
App Reviews
Directory
Mags
About
LBS
EVENTS
Devices

Social Bookmark
GISuser facebook group

gisuser on twitter 


 

 

Need A Wireless Developer?... Post Your Free Job Listing in our Career Center Today!
Intuwave And Mercury Turn The Heat Up On Testing Print E-mail
Written by SymbianOne   
Tuesday, 07 September 2004
Intuwave and Mercury have combined their respective skill in connectivity and testing to deliver what could be the most comprehensive Symbian OS testing solution to date. We find out more about the new tools with Andrew Wyatt, Intuwave's Vice President of Sales and Marketing and Errol Rodericks, Mercury’s Market Development Director EMEA.

One area of Symbian OS development that has been far from neglected this year is testing. SymbianOne is aware of at least four commercial testing tools for Symbian OS and a fifth is about to enter the market.

The main driving force behind the diversity of testing tools for Symbian OS has been the demands for platform and handset testing, but the available solutions are no less suited to testing third party applications. For handset manufacturers testing is perhaps the most costly and time consuming aspect of their development. The majority of testing has in the past been undertaken by hand and the best early automation was to use robots to physically press device keys, a costly exercise in its self. It certainly comes as a surprise to those outside the industry to know that if a manufacturer wanted to perform cold weather tests on a device they actually sit a group of testers in a cold room – testing could hardly get less appealing.

Intuwave already has considerable experience with Symbian OS. The company was founded by ex-Symbian personal and a component of its m-Network product, m-Router was chosen by Symbian to replace the in-house and proprietary connectivity subsystem in Symbian OS V6.0. Today m-Router ships with most Symbian OS phones.

m-Test builds on the capabilities of m-Router to provide a PC based application that can drive a connected device. m-Test provides an interface which displays a representation of the device keyboard and screen, when the user types on the PC keyboard, or, for touch screen devices, clicks on the screen, m-Test sends these commands to the phone, driving the device. m-Test then capture the resulting screen display and presents it on the PC. m-Test can also capture the screen image to analyze the effect of the test actions. In addition, because m-Router is so well integrated into Symbian OS, m-Test has the ability to directly interact with the device to, for example, transfer files to the device or gather low level information such as memory utilization and device status.

m-Test was developed so that it was inherently scriptable, by exposing a set of APIs. So while m-Test does not contain its own scripting capability other tools, both those specifically designed for testing and PC programming languages, can drive tests and analyze the outcomes with m-Test.

“When we started looking at test solutions we recognized that there were already a number of tools in the market that provided the ability to script and run tests,” says Andrew. “So rather than create a complete, vertically integrated, solution, which simply reinvented the wheel, we chose to create m-Test to integrate with existing test solutions.”

And this is where Mercury comes in.

Mercury are currently the world wide number one supplier of application test automation products. They supply a range of tools which address both functional application testing and various aspects of performance testing, as well as management applications that assist with planning. defining, executing and tracking test execution. While Mercury's tools provide comprehensive support for a wide range of traditional PC and Server based testing requirements they have historically not addressed the wireless market.

"We identified two demands in the wireless world, one for application and handset testing and another for monitoring wireless services, their performance and availability." says Errol. “Our business model means we work with a number of external experts in the wireless field, and it was one of these, Infuse Consulting, who introduced us to Intuwave. We had been looking at a number of solutions for wireless testing at the time and our evaluation found m-Test to be the best option."

The introduction took place about a year ago and almost immediately the solution was introduce to one of Mercury's existing wireless handset customers.

m-Test will now become an integral part of Mercury’s Business Technology Optimization (BTO) technology, which provides tools for application management, application delivery (which includes testing) and IT governance. Within the suite of application delivery tools m-Test interfaces with QuickTest Professional (QTP) to create and execute test scripts, and can take advantage of the capabilities of Mercury TestDirector to create and manage the tests, Mercury Business Process Testing to define tests at a process rather than application level and Application Delivery Dashboard to provide overview information on test progress.

QTP allows tests to be created simply through a record and run process, but also uses a Visual Basic style scripting language that allows test actions and verifications to be modified from recorded scripts or created from scratch.

Many of the features of the m-Test, QTP combination are similar to other currently available testing tools, it can drive any user orientated command into a device over a Bluetooth connection, or indeed any available connection between the phone and a PC, and then capture and analyze the resulting screens. Unfortunately m-Test has not been able to overcome one of the inherent limitations of Symbian OS device testing. With PC testing tools it is possible to identify specific components on the screen and query their properties directly. Because Symbian OS draws the screen as a bit map, checking the output is limited to various forms of pattern matching. m-Test provides matching routines to test that screen shots are equal at a pixel level as well as text recognition capabilities to confirm the presence of specific data on screen.

Where m-Test has a significant advantage over existing testing products is in being able to drive two or more devices simultaneously. It is therefore possible to create a test in which one phone creates and send an MMS and then confirm that the MMS is received by another phone.

The other significant advantage of m-Test is the relationship with Mercury. “Because Mercury has such a dominant market position,” says Andrew, “many of the handset manufacturers are using it to plan and report on testing activity and create scripts for emulator based testing. Switching to another scripting language and tool infrastructure for handset testing would involve a huge cost in re-engineering their existing test assets. By integrating with Mercury m-Test allows the manufacturers to leverage their existing testing to test handsets, which not only saves money but allows them to automate handset testing much faster.”

Andrew sees m-Test being applicable to at least three broad areas of mobile device and software creation, manufacturers, ISVs and Operators. “As phones get more complex the Operators face a increasing workload to complete their network testing before approving a phone for use on their network,” says Andrew. “Even without the capabilities of Mercury driving m-Test it can help operator testing because it is usually faster for their QA staff to drive the phone from a PC keyboard. In addition when they encounter problems they can take a screen shot which makes describing any anomalous behavior far easier.”

Initial the m-Test solution is being rolled out in EMEA (Europe, Middle East and Africa) but Errol notes that there is considerable interest from the American market as well. In the longer term Mercury also has plans to support other mobile operating systems. "Its too early and possibly unwise to tie ourselves into one platform," says Errol, "however before we address other platforms it is our intention to establish a good presence in the Symbian space before broadening the offering."

m-Test combined with Mercury provides one of the most comprehensive solutions for testing Symbian OS devices or application software, supporting testing from initiation through planning, scripting and execution to results reporting. As many of the delays in device launches have, at least anecdotally, been associated with software faults the need for this type of solution is clearly present. While activities to reduce the cost of handset components are an important cornerstone to driving Symbian OS to the middle market, testing solutions could have a more dramatic effect in speeding up both time to market and market acceptance by delivering higher quality device to the consumer.

m-Test is available via Mercury on a per seat license basis. Intuwave currently do not have plans to support any other testing or scripting products.

More information is available from either Intuwave’s web site (www.intuwave.com) or Mercury’s Web site (www.mercury.com).

Last Updated ( Tuesday, 07 September 2004 )
 


Share

Submit Your Mobile Tech News




Social Media Strategies

Social Media Strategy Workbook: This Workbook will help you to define your goals and audiences and to decide on the channels that make the most sense for you. Ready to figure out what social media means for you and your own organization? This Social Media Planning Workbook will help you to define your goals and audiences and to brainstorm the channels that make the most sense for you.  

Social Media Marketing: How to Build a Socially Armed Team: It's not only the responsibility of the marketing department to engage customers anymore, it's the entire organizations responsibility, and social media has made consumers even more accessible.

Social Media Marketing: 12 Essential Tips for Success: With all the hype surrounding social media and consumer–generated content, marketers need clear and simple information to make sense of this new and powerful trend. 

Contribute to the SymbianOne Symbian Search!

SymbianOne Sponsored Links and Events

     LBSZone.com - for developers interested in mobile location-based services
    Geospatial & LBS News - Stay abreast of geospatial technologies with daily updates

    See Your Message Here

    Featured Symbian Career

    Featured Careers...

      Post your Symbian Career Ad for free at SymbianOne!



      Cool Stuff!

       

      Syndicate


      WINKsite
      add to google reader
      Subscribe in NewsGator Online
      SymbianOne Feedster
      Technocrati
      SymbianOne Bloglines
      AvantGo

      SymbianOne on AvantGo!
      Get Daily Updates!


      SymbianOne FeedBlitz

      Popular Stuff!

      Must Read Articles
    • Top Symbian Features and Spotlights at SymbianOne for 2008
    • Lightning Notes from Symbian Partner Event 08
    • Symmetric Multiprocessing A Developer Support Perspective on the Symbian Foundation
    • The Platform Promise: S60 Devices From Samsung 
    • Tools & SDKs
    • Five reasons to develop for Sony Ericsson UIQ 3-based phones
    • UIQ Tips, Tricks, and Code
    • UIQ 3 Docs and Tools
    • UIQ 3 SDK Download
    • Developer Tools in the news
    • tools and Tips for LBS developers


    • Mobile Tech Reviews

      Symbian Software Reviews 

      NewsFeeds


      Symbian one RSS feed Add the SymbianOne RSS feed to your reader 

      Get daily email updates:


      by FeedBurner

       


       

      Top of 

Page

      (c)2003 - 2008, SymbianOne - All rights reserved