Testing Lifecycle Coverage

Testing Lifecycle Coverage

Services Coverage

Measurement Types

  • Availability is measured including not only HTTP problems and “time out” but also critical interoperability issues and “sorry” error messages detection.

  • Performance is calculated with breakdown by network attachment, PDP context, threads, frame rates, etc.

  • Usability issues are detected: legal, deontological and commercial requirements, navigation, user interface, content freshness

  • Interoperability with content is checked for 1000+ handsets
Technology Support

Media

  • WAP 1.x, 2.x, xHTML, imode
  • SMS P2P, SMS+
  • MMS P2P, MMS+
  • Email
  • SyncML
  • Ringtones, Full Track Music Download
  • Logos, Wallpapers
  • Video Download / Mobile TV
  • Java Games and Applications
  • HTTP, USSD, IVR
Networks
  • GSM, CDM, GPRS, EDGE, UMTS, HSDPA, 1xRTT, EV-DO etc
Handsets
  • 60 Manufacturers
  • 1200+ Handsets
  • 10000+ User Agents

Testing Lifecycle: Support from Beginning to End

In order to improve the real end-user experience, quality management needs to be a constant and on-going process. Thus the entire service life cycle has to be covered.

testinglifecycle

The test resources are pooled & geographically distributed: SIMs, modems, robots.

Test cases & test campaigns repository are common and reusable.

Measurements are comparable within internal departments (i.e. marketing / network) and/or third party companies (i.e. SLA between carriers and content providers).


Unit Testing Phase

Test Builder is used by developers to test & troubleshoot a service iteratively, handset by handset with the ability to use wireless modems and to get immediate results as: page look & feel issues, full resources description, interoperability issues, source code validation…

unittesting


Acceptance Testing Phase

During pre-production phase QA managers check overnight thousands of pages from their service against dozens of handsets until final acceptance.
During production phase acceptance tests are rerun every time a new handset appears on the market or whenever a network component changes.
Specific reports corresponding to this phase aggregate:

  • Technical issues: broken links/pictures, unavailable services, etc.
  • Optimisation issues: source code problems/optimization, content compliance, resources size/format optimization (pages, pictures…), multipart mime optimisation,
  • Billing issues: billing transaction problems, provisioning mechanisms (subscribe / unsubscribe), etc.
  • Interoperability issues: immediate detection of handset interoperability issues
  • Guidelines compliance
acceptance


Live Monitoring & Alerting Phase

When a service goes into production, operations engineers schedule hi-frequency user based scenarios from different locations against a limited number of typical popular handsets.

Availability (including interoperability issues and user friendly error messages) and performance are compared to targets in real time; alarms are raised through SNMP, SMS or email. A test run can be reopened in Test Viewer for deep troubleshooting.

Performance KPIs include: first byte received, breakdown on authentication, dialling, network register, PDP context, IP frames,...

livemonitoring


QoS & SLA Management Phase

Different measurements are aggregated in various daily, weekly, monthly reports showing business and technical KPIs in order to:

  • Manage SLAs of MVNOs and Third Parties
  • Trend analysis for network & service dimensioning
  • Breakdown time of home page access between network components
  • Benchmark handsets against services, etc.
  • Detection of unauthorized adult content, content freshness verification, conformity to guidelines, ergonomics, presentation…
QoS


Customer Intelligence Phase

Measurements are correlated and aggregated with other measurements coming from other sources: OSS, passive probes, billing database, Mercury Test Director, etc.

This complex analysis can be used to provide marketing and other executives with information relevant to their business decision-making, as for example, comparative information about lost revenues or performance comparisons with competitors.

ranking

 

 

 
TeleResources - vtc©2003