threadingtest 发表于 2014-8-27 13:26:36

threadingtest安卓应用测试工具开箱使用指南(一)

1.Threadingtest安装和环境变量的配置(1)      安装JDK并配置JDK环境变量,要求1.6以上版本 SDK和JDK还有Threadingtest安装包可以到threadingtest官方下载,里面还有全程语音安装http://img.blog.csdn.net/20140827111105750?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
配置环境变量 步骤:
a)右击“我的电脑”-->"高级"-->"环境变量"
   b)在系统变量里新建JAVA_HOME变量,变量值为:C:\jdk1.7.0_01(根据自己的安装路径填写)
   c)新建classpath变量,变量值为:
.;C:\jdk1.7.0_01\lib\dt.jar;C:\jdk1.7.0_01\lib\tools.jar;(程序根据自己的安装路径填写)
d)在path变量(已存在不用新建)添加变值:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)

(2)安装Android SDK并配置其环境变量,Android SDK按照版本依靠测试Android项目所用版本,没有其他特别要求。
配置环境变量 步骤:
a)右击“我的电脑”-->"高级"-->"环境变量"   b)在path变量值添加platform-tools的目录路径,例如E:\android-sdk_r20.0.3-windows\android-sdk-windows\platform-tools

(3)安装TT,完成后申请试用码,将申请回执右键附件的key.key文件放置TT安装根目录下,TT的示波器界面可正常使用。
申请key.key表格的填写:http://img.blog.csdn.net/20140827111157015?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast 2.智能化的代码插装,编译Android工程
测试一个工程之前,首先要在TT上编译被测项目,编译完成后TT面板上会加载被测项目和项目的相关信息。编译步骤如下:
1.TT主界面工具栏File->ManageProject,进入多版本管理界面。
2.点击Add按钮,添加一个新的项目。
http://img.blog.csdn.net/20140827111612243?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
3.继续点击Add按钮,在新建的项目下面添加一个新的版本
http://img.blog.csdn.net/20140827112158017?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
4.进入编译界面,配置编译选项卡,点击build进行编译。(一般工程编码默认为GBK,且不用设置下图中的源码编码格式)
注:DEMO下的捕鱼达人为混合编码,需要SDK设置为UTF-8,还要使用please chenk the encodring configfile of sourcefile设置用户eclipse中存在源代码编码文件,如果需要手动选择请查找工程目录下.settings\ org.eclipse.core.resources.prefs文件选入
http://img.blog.csdn.net/20140827112241229?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast注:在编译之前用户需要确认中安装的Android SDK目录下adt-bundle-windows-x86-20131030\sdk\tools\ant\build.xml中配置项是否与项目编码方式匹配如下图所示,如果选择编译方式一代码是gbk编码需要手动修改为统一编码,如果选择编码方式二此处不用修改<propertyname="java.encoding" value="gbk" />由于AndroidSDK1.5对部分安卓程序版本的兼容性不好,所以在使用ThreadingTest make工程的时候方式一和方式二需要配置一下2项为1.6<propertyname="java.target" value="1.6" /><propertyname="java.source" value="1.6" />http://img.blog.csdn.net/20140827112320843?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast5.点击build之后会出现编译输出信息的窗口,编译完成之后会弹出Build Finish!的提示窗口,并且在用户指定的APK安装包生成的路径下生成了相应的apk包,这两个apk包之间是没有区别的。要跑测试用例,接受测试数据前,应安装这两个apk包中的任意一个。http://img.blog.csdn.net/20140827112534764?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast3.连接和安装APK,支持Threadingtest与Android设备之间的多种方式的交互连接
ThreadingTest支持USB连接、wifi热点以及模拟器三种方式进行测试数据传输,您可以选择以下任何一种方式进行测试体验。(案例以USB连接方式做简单介绍)(1)打开移动设备USB调试(注:移动设备需要打开USB调试,安装相应的移动设备驱动程序)http://img.blog.csdn.net/20140827113539671?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
(2)确保Android设备于PC机连接正常(您可以采用百度手机助手或者360助手等方便查看连接情况),将上述生成的APK安装到USB连接的Android设备上。
(3)设置本机IP(注:USB接受数据必须修改ThreadingTest接收端IP为文件为本机IP),点击View菜单点选DTCView进入DTC监控界面点击设置ip按钮设置本机ip。http://img.blog.csdn.net/20140827115728778?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast
(4)启动端口映射,完成TT和Android设备连接
第一步:启动端口映射之前,请先检查Android SDK是否配置了环境变量点击“开始”-->“运行”-->输入“adb”-->"Enter",如果能正常打印用法说明配置正确可以进行第二步操作,如果没有配置正确请参考“ThreadingTest Android App Edition安装配置”进行Android SDK的安装以及环境变量配置。http://img.blog.csdn.net/20140827115755687?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast第二步:在ThreadingTest的安装目录下,查找adb-android.bat文件,点击执行,启动端口映射。
http://img.blog.csdn.net/20140827120150235?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGhyZWFkaW5ndGVzdDIwMTQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast

fengye1113 发表于 2015-11-23 14:26:44

学习了,谢谢分享!
页: [1]
查看完整版本: threadingtest安卓应用测试工具开箱使用指南(一)