Newsletter | Advertise | App Shop | CONTACT | Twitter | LinkedIn
     
Thursday, September 02 2010  
Welcome to SymbianOne - symbian OS, UIQ, series 60 programers, S60, wireless developers, device makers, and mobile industry architects
HomeNewsJobsArticlesReviewsDirectoryMagsAboutLBSEVENTSBooksDevices
The Gettie Awards showcasing the world's most successful and innovative mobile applications.
Free IT Wireless / RCR Wireless News / Total Telecom / Symbian Search / AnyGeo Blog / Twitter
Cool Videos

Build and Deploy Your Mobile App in Nokia Ovi store in minutes with Ovi App Wizard

SymbianOne Newsletter

Symbian newsletter
 Subscribe to the free SymbianOne Monitor Newsletter

Follow us on Twitter
SymbianOne in Ovi store

Mobile Tip!


SymbianOne Sponsor


Useful Stuff!
Symbian Reviews

Symbian Software Reviews 

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

NewsFeeds


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

Get daily email updates:


by FeedBurner

 
Free Papers and Pubs.
For The Developer

Symbian Careers
FREE Job Posting!

SymbianOne Stuff!

Mobile Application Store 

qrcode

symbianone mippin
Get SymbianOne Mobile
mippin.com/symbianone

Add to my Widsets

Welcome to SymbianOne... est. 2003 as one of the first Symbian-centric Developer portals, we provide our readers with the latest technology news, tool tips, developer resources and items of interest to developers, system integrators, carrier reps, handset makers, mobile industry architects, wireless technology professionals. Look for news, articles, editorial, app reviews, device updates and more, all focused on the Symbian OS, S60, and related topics... Nominate Your Favorite Mobile Apps For A Gettie Award - Nominations Extended Till June 30!

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



HOT Symbian News!
Google
 

Contribute to the SymbianOne Symbian Search!

Mobile Technology Blogs

 
blogger.gif

Mobile Technology Blogs, News, and RSS Feeds... Looking for more news, tips, commentary, and blogger discussions? Check out these excellent feeds for more on wireless technologies and mobile application development. Got a feed to share? Please tell us about it...

SymbianOne Sponsored Links and Events
    • Nokia Develeoper SummitYou’ll discover how Nokia can help take your app from creation to market faster — with practical advice, technical sessions with Nokia experts, and hands-on coding labs using new, powerful and easy tools. September 14-15, 2010, London.

    • Location-Based Marketing Summit - Companies considering using location based applications and services for the following purposes should attend Location-Based Marketing Summit: marketing, branding, entertainment, content delivery, social networking, promotions, test-marketing, commerce, new product development and more. September 29 - 30, 2010 in New York City
    • Location Business Summit 2010 - The Location Business Summit USA brings together key companies from across the ecosystem, with over 30 top speakers, 200 hundred plus attendees and a highly focused agenda which gets to the core of local search, optimizing content, monetizing context and harnessing the hype behind Location Based Advertising and the `Check-in'.

     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!





      Visit the  SymbianOne MOSH

      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
      Symbian Tools & SDKs


       

      Social Bookmark
      GISuser facebook group

      gisuser on twitter 

      gisuser on Qik 

      Anything Geospatial Blog

      jaiku


       

      Top of 

Page

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