当前位置:首页 » 手机软件 » 软件测试手机rom测试

软件测试手机rom测试

发布时间: 2023-08-14 02:38:06

1. 软件测试教程之手机软件测试方法

第一:兼容性测试

针对App通常会考虑这些方面:

1)操作系统版本

包括Andoird版本,iOS版本

2)屏幕分辨率

android 800*480, 960*640,1280*720(720p),1920*1080(1080p),2560*1440(2k).

对于iOS,考虑最近几代机型对应的分辨率即可.

3)不同厂家的ROM

不同厂家的ROM,大多厂家都对android 系统进行了定制、实际中会遇到例如调用相机和底层服务出现的不兼容问题以及摇一摇遇到的不同手机对于方向和重力传感器灵敏度设置不同的问题.

4) 网络类型

网络类型通常考虑wifi,2g,3g4g下的功能情况。另外针对m版网站考虑不同浏览器类型和屏幕分辨率.

第二:流量测试

在移动产品的测试中,很有必要对App使用的流量进行度量,大致来说,流量可以从用户使用的的相关性角度分为:一类是用户的操作直接导致的流量消耗;另一类是后台,即在用户没有直接使用情况下的流量消耗。

流量的测试方法:

1. 基于系统自带功能.

eg android proc/uid_stat/{uid} /tcp_send

android proc/uid_stat/{uid} /tcp_rcv

2. 通过API或者系统埋点来获取数据。

3. 通用的流量测试方法:手机抓包,或者wifi代理(Fiddler, Charles)。

常见的流量节省方法:

1. 数据压缩。

压缩包含接口文本数据的压缩,js文件的压缩及图片的压缩。

2. 不同数据格式的采用

例如采用JSON格式作为接口数据返回格式通常比XML格式要小。

3. 控制访问的频次

这个主要针对后台数据上报,PUSH消息检查等定时机制的。

4. 只获取必要的数据

有时候APP一页的内容非常多,而用户可能只会看一部分,过多的从后台拉去数据就是浪费,所以可以采用分屏加载或者懒加载的方式来减少流量消耗。

5. 缓存

可将图片,js等数据暂存起来,但由于手机存储空间有限,也需要控制整个缓存大小,并给用户提供清理缓存的选项。

6. 针对不同网络类型设计不同的访问策略

有些APP不同的网络类型返回的内容不一样。

第三:电量测试

在电器电池技术没有取得巨大突破前提下,这方面始终会存在一些瓶颈,如果一些App架构设计的不好,或者代码偶缺陷,就可能导致电量消耗比较高,所以电量测试也是很重要的。

工具 GSam Battery Monitor Pro.

第四:弱网络测试

移动互联网产品相比PC互联网产品,有一个特点是前者使用的网络比较多样,除了Wif之外,很多时候是在移动网络下使用的,移动网络遇到的情况又比较复杂,比如地铁、隧道、 体育 场等。所以网络不稳定的情况是比较容易发生的,很多情况下App的一些问题是在复杂的网络情况下才会暴露,与其让用户发现和投诉这些问题,不如我们在测试阶段尽量模拟这样的网络情况,及早发现和修复这些问题。

工具:

1. Windows下的Network Delay Simulator

2. Mac下的Network Link Conditioner

第五:稳定性测试

在保证基本功能正确基础之上,App的稳定性就显得非常重要,如果一个App经常出现闪退或者卡死,那么用户体验就会受到很大伤害,在有其他竞争产品的情况下很容易造成用户的流失。

第六:安全测试

包括安装包的安全测试(能否反编译代码、安装包是否签名,完整性校验,权限设置检查等)。

敏感信息测试(数据库,日志,配置文件)。

软键盘劫持(金融类APP登录页面的用户名密码输入框)、

账户安全(密码是否明文,密码传输是否加密,账户输入错误次数过多锁定,同时会话提醒, 注销机制)

数据通信安全(关键数据是否散列或加密,关键连接是否使用安全通信,是否对数字证书合法性进行验证,是否校验数据合法性。

组件安全测试。

服务器端接口测试(SQL注入测试、XSS跨站脚本攻击, CSRF跨站请求伪造,越权访问等)。

第七:环境相关的测试

在实际项目中,有一些缺陷我发现是和App所处的运行环境相关的,所以设计测试的时候,要多考虑这些场景,比如:

1)干扰测试

收到电话、收到短信、收到通知栏消息、无电提示框弹出、第三方安全软件告警弹出。

2)权限测试

一些用户在实际使用App的时候回有意识阻止某些功能。例如有的用户感觉让某个App访问电话本或者相册可能泄漏隐私,就在手机中设置了禁止了该App访问相册的权限。

3)边界测试

手机环境本身也有其边界情况需要在测试中覆盖。常见的场景有:

可用存储空间过少、没有SD卡/双SD卡、飞行模式、系统时间有误(晚于和早于标准时间)、第三方依赖(比如我们的App依赖第三方App,但是现在第三方App没有安装或者版本过低的测试情况)。

4)Android定位测试

用白盒方式模拟

2. 什么软件可以检测苹果手机的硬件

1、爱思助手

爱思助手又称爱思苹果刷机助手,是一款专业的苹果刷机助手。免费为苹果用户提供数以百万计的正版苹果软件,热门游戏,苹果铃声,高清壁纸,免费AppIeID高速一键下载。备份数据、管理文件、照片、视频、通讯录等,一键清除体内记忆,是集多种功能于一身,易于使用的苹果设备管理工具。

3. 有什么软件可以检测手机哪里有问题

安兔兔评测AnTuTu Benchmark是专门给iOS和Android设备的手机、平板电脑评分的专业软件。新版的安兔兔能够一键完成,UE测试(多任务与虚拟机)、CPU整体性能测试、RAM内存测试、2D/3D图形性能测试以及数据存储I/O的性能检测。通过安兔兔评测,你可以获得设备的单项与整体得分,借此判断硬件的性能水准新版的安兔兔能够一键完成,UE测试(多任务与虚拟机)、CPU整体性能测试、RAM内存测试测试、2D/3D图形性能测试以及数据存储I/O的性能检测。

通过安兔兔评测,你可以获得设备的单项与整体得分,借此判断硬件的性能水准。V4.0版本中还可以非常方便的上传成绩,查看世界排名。

除此之外安兔兔V4.0也加强了对设备信息的检测,能详细的列出设备的CPU型号和核心数以及其它感应器信息。安兔兔的目标是,让你更加了解你的android设备

-- 手机性能的好坏会直接影响手机中音乐、游戏、视频、通话、桌面、微博、邮箱、淘宝购物等应用的使用体验,安兔兔评测可直观的体现手机的性能强弱。
-- 可查看整体和单项硬件的性能得分,通过分数判断各硬件的性能。对于手机内存优化、手机ROM鉴别都有参考价值。
-- 可上传分数并查看世界排名,如同“飞机大战”一样去与你的小伙伴们分享你的世界排行吧。可查看本机操作系统的详细信息,包话SD卡容量,CPU型号、频率,系统版本号等多项信息,是手机检测软件中的首选产品。

全新的安兔兔V4.0版本将率先推出关于用户体验测试项目,让跑分更加贴近产品的实际表现。

新版的安兔兔能够一键完成,UE测试(多任务与虚拟机)、CPU整体性能测试、RAM内存测试、2D/3D图形性能测试以及数据存储I/O的性能检测。

4. 什么软件可以检查手机

问题一:什么手机软件可以检测手机有什么问题 这个目前是办不到的,没有这样的软件可以检查手机有什么问题,有的只是可以检查手机是否正规或是山寨,如安兔兔 鲁大师等

问题二:下载什么软件可以检测手机是不是正品? 可以用鲁大师或者安安兔,可以查看手机是不是正品,推荐你用鲁大师手机版。

问题三:哪个软件能检测手机硬件 第一个是Z-DeviceTest 是一款手机硬件检测软件,所检测的手机信息涉及手机相关的所有信息,包括硬件和 OS,硬件上不仅仅是电池、CPU、内存、OS 这些,连 u *** 、扬声器、指南针、摄像头、GPS、听筒等都能检测,非常强大,如发现有异常问题或不支持会以红叉来显示,需要 安卓2.1 以上 rom 支持。还有一个是安兔兔硬件检测软件。

问题四:请问有没有什么软件可以测试是手机有没有问题? 下载硬件检测软件就可以测试手机有没有问题。
硬件检测软件有卓大师验机助手、硬件管家、安兔兔评测等。
1、卓大师验机助手提供手机硬件的自动和手工检测,扫描硬件问题。
2、硬件管家可以让用户一键查竖裤询本机型号、出厂信息及保修期,并且有实时、动态cpu、内存、磁盘数据监控报告,支持一键优化系统,二手估价,硬件管家提供准确率高亥95%的估价。
3、安兔兔评测支持自定义测试项目,完成测试后提供整体和单项硬件的性能得分,通过分数判断各硬件的性能。

问题五:用什么软件检测手机真假 安兔兔或者是鲁大师,可以检测出手机的详细配置,看看和说明书上是否相符吧。

这两个软件都可以在应用宝里下载到
我之前用过鲁大师检测过手机,数据很精细,应该可以满足你的要求的
应用宝里的这款软件也是官方版本的,肯定也是可以放心下载的
看一下介绍如果觉得可以的话,就把手机连接到电脑端的应用宝就可以下载软件了

问题六:下什么软件可以检测苹果手机 苹果手机性能不需要检测- -手机跑分就是一个噱头,毫无意义。一定要和小伙伴比一比的话,安兔兔可以。。

问题七:用什么软件检测手机最好 亲测,我用鲁大师,非常给力哦。还可以PK相同机型的人哦

问题八:用什么软件检测手机是否为翻新机 翻新手机,其实就是收集原来的机芯,或外壳维修或加工,然后作为新机出售。稳定性等软件的机器普遍缺乏。翻新机,还有就是他们不能享受同样的服务,并定期例行的共同特征。这里是如何识别翻新手机的经验。
查看序列号(IMEI)
IMEI,作为手机的身份证,每一个机器的IMEI号是唯一的,在一般情况下,因此可以判断机器是否为正品。歧视如下:在待机状态下输入#06#,手机显示的一串数字即为其主板串号,将注意它的;取下机器电池,看后面的标签上的白色序列号在机身两个选项卡(即机壳串号,其他标签一般是入网许可证)。是否和前面数字一致;看IMEI号,比较包装盒上的三台机子,看是否都一样。如果三者的序列号,加上有入网许可证,基本上就能证明此机是正品,但不是百分之百的肯定,因为现在可以假冒的JS,主板串号可以用什么样的电脑和软件刷一致写,假的串号标签和入网许可证是几元就能买到。
看看包装机和手动
包装和说芦卖明书印刷正规新机精美,多为铜版纸印刷,字体和图像十分清晰,有层次感,而假冒的包装是更不是一个简单的单面拷贝纸,字体和图像都很粗糙,印刷字迹模糊,说明书,甚至许多非正规渠道被复制。虽然有一些翻新机采用的是真正的原包装盒和说明书,但毕竟机器是旧的,其包装必须佩戴,还必余哗简须使用指令在现场,购买时多加留意,都可以找到。
看入网许可证
真的有入网许可证的颜色不均匀水印,表面的,有深有浅,有粗有细,而假的多为复印,表面颜色没有改变。如果你没有看到它,你也可以根据什么是真正存在安全模式使用网络许可证探测器,会呈现出红色的“CMI鄄I”的图案。而假的图案则模糊不清。真的入网证一般都是印有针式打印机,数字清晰,仔细看有一个手写笔凹痕,而假的入网许可证是普通打印机打印的,数字不十分清晰,没有凹痕。一般而言,入网许可证是比较难造假的,假的毕竟必要的设备在成本方面比较高。它也可以上网查询验证的入网许可证的真伪。
手表手机外壳
会很明显地注意到,当你打开一个新的机器,机器“关键部位”都有做重点防护贴膜,如内部显示,外屏,摄像头等等,只要与这些部位接触,就会留下指纹。当您看到新机子上的指纹,任凭JS如何解释您不听。另外,翻新机的灰尘和痕迹,同样难以避免的,大写和小写机,键盘周围的空间中,以及在充电器槽等之间的间隙很容易就可以代替“脏物”,翻转机铰会留下痕迹使用,同样也要特别注意。翻新机子一般采用的都是仿原壳,或旧外壳采用精心加工而成的,所以在机器周围外壳的两个部分很容易出现闭合不紧,留缝很大的,识别的方法是使用手指甲试试能否覆盖接缝和下到手机,如果你可以插入组装壳。
看手机配件
正规厂家的新机器有全套的原厂配件,至少必须有一电一充。翻新手机的配件一般都不齐全或者不是原厂的,最好购买前相关网站去了解一下什么是标准的原厂配件,为防止JS扣配件。此外,如果有插头的充电器和耳机的匹配划痕,则这款手机也很有可能不是新的。
看使用记录
看看手机游戏,短信,电话本,通话记录,自编 *** 等项目有没有使用记录,如果有的话,那么你有一个非常大的翻新嫌疑。另外在正常的使用过程中,机器自动关机或是机频繁,那么你可以肯定地说这款手机的主板或软件,也存在一些问题。
看保修要求机器给经销商,并要求正规保修期内的发票。翻新手机无法享受正规“三包”的所有权利和利益,所以一般比较短保修期内或不予保修。如果卖家说,他们不能对自己负责保修的承诺,因为正规手机一般都是全国联保。如果销售商无法做到这一点,那么手机肯定存在问题。
看价格说,小吃大亏。在购买机器时,最好是先了解当地的报纸或有关这款手机的价格在......>>

问题九:有没有什么软件可以查手机坏没坏 坏有很多种,看你坏的程度,严重的话,开机都难,较严重的话,下载软件卡死,或运行软件无响应,QQ上不了,浏览器上不了网。损坏较轻的话,玩久会很卡,但能正常运行,打开软件要的时间比普通的还久。一般最经常见的都是如此,其实软件一般只能查手机内部的数据信息,一些比较明显的问题还可以,但隐藏的比较深的就难了,用久就会慢慢表现出来。建议普通手机少玩点游戏,因为有些游戏运行它要占用很高的CPU计算,对手机损耗很大。

问题十:用什么软件可以查看自己手机里的参数配置 手机鲁大师,另外推荐安兔兔跑分也很不错的