引:最近公司需要测试wap手机订烟系统,产品部以及测试部没有测试过这类型产品,产品部没办法拿出一个测试标准,测试部没有这类测试计划,赶鸭子上架,我当了那出头鸟了,经过一个星期的摸索跟测试,总算有点心得。
概述
我们需要了解:
1.wap的定义
2.wap测试环境的搭建
3.wap测试工具
4.如何测试wap
一、wap的定义:
1.WAP是“Wireless Application Protocol”的缩写,是“无线应用协议”的意思
2.WAP由一系列的协议组成,用来标准化无线设备。它提供了一个业界技术规范,以便开发出适用于各种无线通信网络的应用程序和业务。
3.WAP将移动网络和Internet联系起来,提供一种与网络种类、运营商和终端设备都无关的移动增值服务。移动用户可以通过无线终端访问Internet上的内容(WML CONTENTS)。
4.wap的基本原理:
二、wap测试环境的搭建:
1.WAP应用环境主要由三部分组成:
⑴.移动客户端(Client):指安装有微浏览器的无线终端设备(如手机),能够对WAP网页进行显示、解释、执行。
⑵.WAP网关(WAP Gateway):完成HTTP协议向无线Internet传输协议(WSP/WTP)的转换(Protocol Adapters),并对无线Internet内容进行压缩(WML Encoder)和编译(WML Script. Compiler)。
⑶.Web服务器(Web Server),与一般的Internet站点的区别仅仅是在网页编写上采取的语言有所不同,它采用WML语言编写。
2.测试wap的条件(进行WAP应用测试所需要的资源):
模拟环境:
⑴.WAP手机模拟器
OpenWave、Nokia WAP Toolkit等,
⑵.WEB服务器
需要配置MIME(Multipurpose Internet Mail Extensions),使WEB服务器支持WAP应用。(由开发人员提供)
实际环境:
需要支持WAP的移动终端、WAP网关和WEB服务器。
本文出自bonyfish的51Testing软件测试博客:http://www.51testing.com/?80249三、wap测试工具openwave SDK 6.22使用方法
说明:openvwave SDK6.22 使用手机模拟器的按键区激活功能项查找相关功能点的符合条件。
Openware的组成:
地址栏:通俗的说,是通过URL指向WAP服务器的外部入口
视图区:通过WAP连接的页面显示区域
键盘区:模拟手机按键的区域
除了基本的按钮使用外,我们可以通过模拟器菜单上的实现更多的信息数据收集。
View -> Network Information 查看网络链接状态
View -> Phone Infromation 查看手机内部代码走读(这里说的代码走读是指当用户操作时产生的指令在一个窗口中显示出现)