User Agent和User Agent profile测试方法

2026/1/27 13:09:02

文档名称 文档密级

User Agent和User Agent profile测试方法

最近大家测试浏览器中的UA和UAprofile总是反馈不会测试,用例多次标记为U,由于这两项验证很重要,故简单说明下测试方法。 1

User Agent和User Agent profile简介:

User-Agent:Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。用较为普通的一点来说,是一种向访问网站提供你所使用的浏览器类型、操作系统及版本、CPU 类型、浏览器渲染引擎、浏览器语言、浏览器插件等信息的标识。UA字符串在每次浏览器 HTTP 请求时发送到服务器。 User Agent profile: UAProf文件描述了手机的功能,包括供应商,型号,分辨率,多媒体功能,支持字符集等。现在UAProfiles也包含彩信,PSS5和PSS6的属性数据,其中有视频,多媒体、流媒体和MMS容量等。

手持在发送HTTP请求时,报头中包含有UAPROF的URL地址。一般以X-WAP-profile:的格式表现,但有时也可能是19-profile、WAP-profile或其他一些类似的报头。 2 2.1

测试方法 User Agent:

手机默认浏览器菜单中如果有关于选项,点击关于即可以看到User Agent的值,然后和规格书中对应内容做对比,一致则pass,不一致则fail

如果没有关于选项,就只能通过抓取IPlog的方式,和UAprofile一样的测试方法,见下面2.2

2.2

User Agent Profile:

手机浏览网页,抓取iplog,然后查看log中的UA和UAprof信息 比较快捷的抓取IPlog的方法:

2015-9-28

华为保密信息,未经授权禁止扩散 第1页, 共4页

文档名称 文档密级

2.2.1 MTK平台:

开启log抓取命令后,会在手机中自动生成netlog文件夹,然后把netlog目录下.cap的文件通过Ethereal或wireshark打开,然后搜索http信令,点击get消息,看到如下结果:

可以在信令里直接看到UA和UAprof信息:

2.2.2 高通平台:

1、Android 4.4之前产品用此工具:

IPlog_4.4.rar

使用方法:手机连接PC,直接在PC上执行x_IP.log_start文件,然后浏览网页,再执行x_IP.log_stop,然后把PC上IPlog目录下的.cap的文件通过Ethereal或wireshark打开,然后搜索http信令,点击get消息,看到如下结果::

2015-9-28

华为保密信息,未经授权禁止扩散 第2页, 共4页

文档名称 文档密级

可以在信令里直接看到UA和UAprof信息

2、Android 4.4之后产品用此工具:

getlogapk_5.1.apk

使用方法:

安装到手机,打开apk后开启TCPDUMPlog,浏览网页,然后关闭TCPDUMPlog,进入手机文件管理器—logs,然后把.cap的文件通过Ethereal或wireshark打开,然后搜索http信令,点击get消息:

可以在信令里直接看到UA和UAprof信息:

2015-9-28

华为保密信息,未经授权禁止扩散 第3页, 共4页

文档名称 文档密级

3

附:

工具、指导书和wireshark工具安装包归档路径:

\\\\siarnd-fs\\sia01\\TC_OEMTESTXA_F\\999-个人临时文件夹\\沈立\\UA和UAprof测试方法

2015-9-28

华为保密信息,未经授权禁止扩散 第4页, 共4页


User Agent和User Agent profile测试方法.doc 将本文的Word文档下载到电脑
搜索更多关于: User Agent和User Agent profile测 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219