测试理论(九)移动应用测试

第十一章 移动应用测试

11.1 移动环境

移动设备:特指能够运行那些需要访问移动网络的应用程序的电子产品。如智能手机、平板电脑以及PDA。

 

其次,要考虑设备的多样性、设备的各种限制、设备的输入手段。

然后是需要确定以何种方式安装和维护应用程序。

11.2 测试面临的挑战

主要包括四个方面:设备的多样性,运营商网络基础设施,自动化脚本编程与开发,可用性测试。

11.2.1 移动设备的多样性

在需求确定阶段明确移动应用应适配的移动设备。

11.2.2 运营商网络基础设施

下面列出了在代码转换器或Web代理上可能发生的事情:
将数据转换成WAP或者HTTP支持的格式。
压缩数据为了更快地传输和提高吞吐量。
数据传输加密和隐私保护。

屏蔽一些占用过高带宽的站点。
从网页中抽取HTML头信息和其他元数据以供程序使用。

运营商测试需要身临其境,会增加测试成本。

11.2.3 脚本编程

11.2.4 可用性测试

11.3 测试方法

11.3.1 真机测试

人工测试容易出错。

人工测试增加测试成本。

11.3.2 模拟器测试

方便功能测试;

易管理;

可模拟不同设备;

运行更快,测试效率更高;

支持自动化脚本编程语言。

缺点是发现不了设备之间的差别。

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值