欢迎来到天天文库
浏览记录
ID:6356536
大小:968.60 KB
页数:12页
时间:2018-01-11
《qxdm基本功能及使用方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、QXDM基本功能及使用方法QXDM(TheQUALCOMMExtensibleDiagnosticMonitor)是高通公司(Qualcomm)公司发布的可以对手机终端所发数据进行跟踪有效工具,通过对数据的分析可以诊断信令流程、分析数据包的正确与否等。在测试中有重要作用,正确合理的使用可以为我们测试提供便捷的定位手段。首先在电脑上安装QPST,路径:\172.16.100.15品控平台测试中心移动软件测试 7_测试资源工具QXDM工具QPST下载工具,QPST是一个针对高通芯片开发的传输软软件,所以QXDM也必须使
2、用QPST才能实现手机终端和PC用户图形界面的一个交互的功能。物理连接架构如下:图1.物理连接QXDM安装路径:\172.16.149.12172-v1189-159_3.14.614激活时使用的用户名密码:UserID:ShangFeixun01Password:4855sfccAdminkey:48021.手机端与电脑的连接将手机用USB线连接PC,安装手机驱动(WIN7是自动安装,一般我们PC上都会有android4.1或其他版本的驱动这点不用在意),之后打开QXDMprofessional。在菜单栏选项中可以看到Opti
3、ons选项,点击Options选项选择Communications…出现如下界面:图2Communications从上图可以看到COM28端口的Phone选项中能读出手机端口,这样我们可以直接在①处直接选择COM28,然后点击OK。但往往有时候在上面的端口表中不一定会显示出含有手机端口的COM口,这是我们就要借助QPST了,双击下图中的小地球图3QPSTport之后出现如图4所示的窗口,查看列表看是否有连接手机端的COM口,若无则点击Addnewport图4QPSTConfiguration在图5中点击COM口,然后点击ok,完成对
4、COM口的添加图5Addnewport特殊情况:找不到口的情况下,可在电脑设备管理器的端口选项查看端口是否正常,若无端口或者端口有叹号提示,则重新安装手机驱动或这启动电脑。若端口显示正常却在QPST中无法找到,可在打开手机工厂模式中的USBFunctions,选择AllUSBFunction。1.保存和加载配置文件我们知道QXDM跟踪捕获的信息量很大,但是由很多信息并不是我们想要的,此时就需要过滤一下。但是QXDM里面的设置较为复杂,如果每次跟踪之前都要重新设置,那必将耗时耗力。但是我们可以一次设置好之后把其设置保存为相应的设置文件
5、然后在需要的时候导入即可以轻松完成设置。我们现在使用QXDM一般是是直接使用配置好的DMC文件。File选项中的LoadConfiguration和SaveConfigurationLoadConfiguration:加载设置文件,利用该菜单可以将原来保存的典型设置文件直接加载从而省去了重复设置的麻烦(.DMC扩展名)。我们一般就是利用已经配置好的DMC文件来使用QXDM。当然你也可以直接双击配置好的DMC文件。SaveConfiguration:被选择的查看列表项以及其他设置都将会被保存到配置文件中,以便下次读入。1.新建和保存一
6、个项目新建一个项目。当我们使用QXDM开始,它就开始在那边默默的捕获数据,而对于我们来说前面的数据我们没打电话,没发短信,抓取的log是没有多大意义的,所以我们想重新在捕获一次,但又不想要保存之前的数据,那就可以利用File选项中的NewItems(Alt+I)。要注意的是如果设置了保存选项,我们在新建的时候QXDM会要求我们保存,否则会自动清除所有内容。而File选项中的SaveItems(Ctrl+I)就是保存项目,保存路径可以自己选择,保存文件后缀名为.isf,命名规则为yy-dd.hh-mm.isf(日期时间)。而log自动
7、保存文件夹默认为C:ProgramFilesQualcommQXDMBin(图6)。图6log文件存放路径按F1可以开始保存log,同时切换到logview,按ALT+L保存log结束,文件自动保存在预定目录(如上)。保存的LOG入下图,一般抓了3分钟左右就是10M那么大,注意核对大小。关于Options选项中的LogViewConfig和MessageViewConfig。MessageViewConfig配置的主要目的是抓取扩展调试消息(ExtendedDebugMessage),而LogViewConfig配置的主要目
8、的是获取log信息及捕获信令包。LogView和MessageView是为了和传统的日志查看相兼容,其实如果不用这个菜单,我们可以通过FilteredView来进行日志的过滤和查看。可以获取所有的ITEM然后利用过滤查看来查看我们所需
此文档下载收益归作者所有