Fps2d:
工具名称: | fps2d性能测试工具 |
工具描述: | fps2d主要针对android系统系统对2D图形处理性能的测试 |
测试方法: | 将该软件下载到所要测试的android系统上,双击该程序。待程序运行完毕后,记录本次测试的成绩 |
测试结果: | 测试结果有avg、stdev两个参数值,其中,avg是每秒帧数的平均值,stdev是标准偏差值,avg的值正常值是(58-60),另测试最后,系统会给出测试时迭代的次数,iteration是迭代的次数 |
Linpack:
工具名称: | Linpack性能测试工具 |
工具描述: | Linpack用具测试计算机浮点计算性能 |
测试方法: | 将该软件下载到所要测试的android系统上,双击该程序。进入程序主界面后,点击running benchmark,开始测试 |
测试结果: | 测试结果中有四个参数:MFLOPS、time、norm res、precision MFLOPS每秒百万次的浮点运算, norm res可以是标准参照, precision 是软件版本信息 一般MFLOPS值越高越好,采用此工具测量时需要多次测试,求下平均值 |
Benchmark:
工具名称: | Benchmark |
工具描述: | Benchmark可以测试系统中的多项性能,包括2D、cpu、内存和文件系统,且速度较快 |
测试方法: | 将该工具下载到系统上,双击该系统,进入程序主界面,用户直接点击running benchmark按钮,将会测试工具默认的各项内容, |
测试结果: | 测试结果中的各项内容结果: Graphic:total graphic score、draw opacity bitmap(绘制不透明的位图万像素/每秒)、draw transparent bitmap(绘制透明的位图万像素/每秒) Cpu cpu的总得分 Memory 内存总得分和复制内存的时间 Filesystem 中列出整个文件系统的得分,同是有创建/删除100个文件所用的时间,向文件中读/写1M内容的速度 (及时编译工具jit的开启可以提高测试的成绩。Sp13开启也会影响到测试成绩) |
Quadrant(象限)
工具名称: | Quadrant |
工具描述: | Android系统的性能测试工具,针 对CPU、内存、I/O输入输出、2D及3D图像的性能,提供了一键式的完整测试。也可以或是根据需要选择其中某些测试项目单独测试。 |
测试工具: | 在所要测试的系统上装入该测试工具,双击该工具,进入软件主界面,用户可以选择综合性能测试,也可以选择自定义性能测试 |
测试结果: | 测试覆盖cpu、memory、IO、2D、3D五大部分。测试完成后,将会给出给个部分的测试数值,同时将正在测试的系统的平分和其他机器测试的结果分布的直方图。 |
Cts
工具名称: | Cts android兼容性测试工具 |
工具描述: | 测试在在android系统上开发的程序可以正常运行在手机设备上,即android应用程序的兼容性 |
测试方法: | 在android设备的shell环境下运行cts工具,进入cts环境内,ls –plan 命令将android的项目有八大项,如:CTS、Android、Signature(签名安全)、AppSecurity(应用程序安全)、等。使用start –plan name运行其中一个项目,也可以通过start –-plan name –p packagename 运行该项目中的一个应用程序。 |
测试结果: | 测试结果在out/host/linux-x86/cts/android-cts/repository/results/目录下,并以开始测试的时间命名文件夹下的testresult.xml文件中会记载测试项的测试结果。Testresult.xml文件中的summary项即记录就是测试结果总结 |
Monkey测试工具
工具名称: | Mokey测试工具 |
工具描述: | Mokey是android系统自带测试工具,monkey测试工具是向用户发送伪用户事件流,对android系统进行压力测试。测试软件的稳定性和健壮性 |
测试方法: | Monkey是android系统自带的测试工具,需运行在其环境中的shell里启动该工具,可以使用adb.exe shell进入shell环境,直接使用monkey命令后跟参数即可进行android的压力测试。Monkey的常用命令参数有: -p ALLOWED_PACKAGE 伪事件操作的程序范围,当设定-p参数后,随机伪事件将会在设定的应用程序中产生,当没有设定该参数是,随机伪事件将在Intent.CATEGORY_LAUNCHER或Intent.CATEGORY_MONKEY运行,可以指定多个应用程序 -v 增加反馈信息的级别,参数选择有level0、level、level2 其他可以参照monkey参数含义 |
测试结果: | 当伪事件运行完毕后,且无错误时,shell上会提示monkey finish信息。 |
Speed test工具
工具名称: | Speed test测试工具 |
工具描述: | Speed test工具主要测试设备的网络速度。可单独测试3G和无线网络的上传和下载的速度,通常测试需要多次测试取平均值。 |
测试方法: | 将工具导入设备中,同时开启所要测试的网络对象,单击功能页面speed test工具的图标,进入工具的主页面。 单击“开始测试”按钮,进入测试界面。测试完成后,工具会恢复到开始测试的界面。多次重复该测试步骤。 |
测试结果: | 在result菜单下可以看到之间的每次测试结果,每次的测试都以开始测试的时间为标识符。求几次测试的平均值。 |
SD卡速度测试
工具名称: | SD.card.speed.test |
工具描述: | 测试SD卡的读取和写入的速度,SD合格的标准: C=class C2不低于2M/S C4 不低于4M/s C6 不低于6M/s |
测试方法: | 将SD.card.speed.test工具导入设备中,一般情况下工具会自动检测设备上的SD卡,如果没有的SD卡的情况,设备会给出提示,如果检测到SD卡后就开始测试。公司MID中一部本的内存挂载到了SDcard下(可能有8G),因此这个时候测试SD卡的读取和写入的速度并不准确,这种情况下可以卸载存储一保证测试数据的准确性。 |
测试结果: | 可测试结果中给出了SD卡的读取和写入的速度。可以多次测试求平均值。 |
SD卡速度测试
工具名称: | Nand test |
工具描述: | 测试SD卡的读取和写入的速度,SD合格的标准: C=class C2不低于2M/S C4 不低于4M/s C6 不低于6M/s |
测试方法: | 将SD.card.speed.test工具导入设备中,一般情况下工具会自动检测设备上的SD卡,如果没有的SD卡的情况,设备会给出提示,如果检测到SD卡后就开始测试。公司MID中一部本的内存挂载到了SDcard下(可能有8G),因此这个时候测试SD卡的读取和写入的速度并不准确,这种情况下可以卸载存储一保证测试数据的准确性。 |
测试结果: | 可测试结果中给出了SD卡的读取和写入的速度。可以多次测试求平均值。 |