Benchmark Test On Android Devices

一、Android设备上的Benckmark测试概述

同PC相比,在Android设备上的性能测试还没有一个公认的标准。也没有PC上那么多的测试程序集。但我们可以通过一些工具所得到的信息更好的了解设备的特性,毫无疑问,这也是非常有价值的参考信息。Benchmark Test的关键就在于如何找到这一个标准以及能够提供测试各种性能的功能强大的程序集。

二、目前Android平台上的测试工具收集(以Android手机为例)

1、  Quadrant(Aurora Softworks推出)

针对CPU、内存、I/O输入输出、2D及3D图像的性能,提供了一键式的完整测试,或是根据需要选择其中某些测试项目单独测试。它还提供了内容格式清晰的系统信息查看功能,让你方便的了解非常详尽的手机处理器、内存及系统版本等特性。

该公司网站为:http://www.aurorasoftworks.com

版本一:Quadrant Standard

免费版,2010年8月18日更新最新版本v1.1.2,在Google应用商店有超过3000个评论,综合评分高达4.5星,免费的标准版可以提供所有的测试功能,唯一不便的地方是在测试后需要向极光软件(Aurora Softworks)的服务器提交数据进行分析后,才能显示结果。

版本二:Quadrant Advanced

高级版,2010年8月8日更新最新版本v1.1.1,售价2.99美元,这个版本在测试功能上与免费的标准版完全一样,但在测试结束后会直接显示一个测试结果直方图:

版本三:Quadrant Professional

专业版,2010年8月8日更新最新版本v1.1.1,售价高达24.99美元,主要的差别其实就是“授权”费,允许使用此版本进行测试获得的结果可以用于商业用途,包括将测试结果出版在商业媒体上。

2、  Benchmark 1.03

一个测试系统性能的软件,可以测试Android系统的2D图形、cpu、内存和文件系统等方面的性能.测试项目非常多,且测试速度快,可以给出一个参考 分数供用户参考使用。

3、  Linpack for android

用于测试系统整体性能,偏向单任务下的表现。

官方网址:http://www.greenecomputing.com/apps/linpack/

4、  Sunspider benchmark

测试webkit内核浏览器的JavaScript表现。

测试地址:

http://www.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/driver.html

测试方式:直接在浏览器上打开该网页即可,测试结果会直接显示在网页上。

5、  Google V8 benchmark

Google V8 Benchmark测试是Google放出的Javascript测试集。V8 Benchmark Suite会载入JavaScript代码,对系统的内核、加密、解密、渲染等进行速度测试。

测试地址:http://v8.googlecode.com/svn/data/benchmarks/v6/run.html

测试方式:直接在浏览器上打开该网页即可,测试结果会直接显示在网页上。

说明:测试得分越高说明浏览器的网页显示速度越快。

6、  Dromaeo benchmark

由Mozilla基金会发布,它提供了浏览器表现的第三方视角。

测试网址:http://dromaeo.com/

测试方式:在浏览器上打开该网页,可以选择自己想做的测试。

时间: 2024-08-02 00:31:12

Benchmark Test On Android Devices的相关文章

Remote Debugging Android Devices

Remote Debugging Android Devices //在电脑上远程调试安卓设备 By Kayce Basques Technical Writer at Google By Meggin Kearney Meggin is a Tech Writer Remote debug live content on an Android device from your Windows, Mac, or Linux computer.//远程实时调试安卓设备的内容. TL;DR Set

How to Install apk to Android Devices from Mac OS X

##adb命令是安装到platform-tools目录中,而非上一步android命令所在的tools目录. $ cd /opt/local/share/java/android-sdk-mac_x86/platform-tools ##先探测是否可以正确识别设备,有设备号和device字样表示正确识别. $ ./adb devices List of devices attached 01839c14 device ##安装apk软件,本例中安装的是高德移动导航 $ ./adb install

How to locate elements/ Object locators for Android devices

There are two ways to locate elements;1. User uiautomatorviewer.bat under   android-sdk/tools/bin 2. User appium Desktop Inspector, a. Start appium destop b. Click the button looks like a search button, which located in the appium desktop right-upper

UI Redressing attacks on Android devices (blackhat ASIA 14)

Click Jacking: a set of UI Redressing. Make the iframe transparent, the user cannot know what he is clicking. If he happens to click on a button, this button's event listener will be triggered and the click jacking succeeds. UI Redressing countermeas

Android 渗透测试学习手册 翻译完成!

原书:Learning Pentesting for Android Devices 译者:飞龙 在线阅读 PDF格式 EPUB格式 MOBI格式 代码仓库 赞助我 协议 CC BY-NC-SA 4.0

Python写一个Windows下的android设备截图工具

利用python的wx库写个ui界面,用来把android设备的截图输出到电脑屏幕,前提需要安装adb,涉及到的python库也要安装.代码如下: import wx,subprocess,os,platform class AutyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, 'Android Auty', size=(350, 300)) self.panel = wx.Panel(self, -

developer.android.com上Accessibility文档翻译

Android开发文档API Guides网上没有中文翻译的,最近在看这部分内容,顺便给大家做翻译. 英文水平不好,大家包涵. 文档连接是http://developer.android.com/guide/topics/ui/accessibility/index.html Accessibility Topics Making Applications Accessible Accessibility Developer Checklist Building Accessibility Se

Android NDK开发指南---Application.mk文件和android.mk文件

https://android.googlesource.com/platform/development/+/donut-release/ndk/docs/OVERVIEW.TXT https://android.googlesource.com/platform/ndk/+/4e159d95ebf23b5f72bb707b0cb1518ef96b3d03/docs/ANDROID-MK.TXT https://android.googlesource.com/platform/ndk/+/4

Unity3d导出Android的apk文件时相关问题的解决办法

[狗刨学习网] 今天上午着手将一个unity3d开发的小游戏build到android手机上运行,结果遇到了不少问题. 首先遇到的第一个问题是在build到一半的时候,弹出如下报错: Error building Player: UnityException: No platforms found Android SDK does not include any platforms! Did you run Android SDK setup to install the platform(s)