Your e-Business Quality Partner eValid™ -- Automated Web Quality Solution
Browser-Based, Client-Side, Functional Testing & Validation,
Load & Performance Tuning, Page Timing, Website Analysis,
and Rich Internet Application Monitoring.
© Copyright 2000-2011 by Software Research, Inc.

Testing WAP Applications with eValid
eValid Home

Introduction
Wireless Application Protocol (WAP) is used to support a wide range of hand-held devices that are WAP-enabled. WAP overlays HTTP, HTML and other Web protocols and in many cases WAP-enabled WebSite servers adapt by delivering special WAP compatible pages.

As use of WAP grows there is a corresponding increase in interest and concern about how to test them easily and reliably. This page describes how the eValid test engine can be used to test WAP applications.

General Technical Approach:
eValid operates entirely as a client-side window on a WebSite. To test a WAP application requires use of a browser-based WAP emulator or a browser-activated Java applet that emulates WAP operation. The material below describes a number of available WAP emulators that have been verified to operate correctly with eValid.

Here is a sample screenshot showing eValid in operation in this way.

WAP Testing Support Using Java Applet Emulators
In this solution you use a local Java Applet in your eValid browser that emulates the WAP interface. You give the emulator the URL of the WAP-enabled site you want to test and it emulates the WAP interchanges to the designated site.

Here is a sample screenshot showing eValid in operation on the Ericsson R380 Emulator.

WAP Testing Support Using Browser Emulations
In this solution you point the eValid browser to a specific server (it is specially equipped to support the browser emulation). You also specify the URL for the candidate WAP-enabled site that you want to test. The special server converts your input into WAP-style requests to the target WAP-enabled site, and re-converts the responses back ito a format suitable for display on the WAP emulator that you see in the eValid browser window.