什么是手机软件测试
手机测试是一个很大的题目,涉及到硬件测试和软件测试,还有结构的测试,比如抗压,抗摔,抗疲劳,抗低温高温等,结构上的设计不合理,会造成应力集中,使得本身外壳变形,对于翻盖手机,盖子失效,还有其他严重问题。
硬件测试一般都有严格的物理电气指标,也有专门的仪器,这里的仪器,不在多说,一般如果是专业的测试人员,不会对词陌生吧。
手机测试,一般是指软件测试,这个一方面也说明了软件在手机上的重要行。
一方面也说明手机测试的难度。
因为期他得测试都有明确的指标,严格的操作规程,还有各种仪器。
下面说的手机测试一般都是手机软件测试,以后不在重复说明。
在说明手机测试之前,我觉得应该了解一下什么是嵌入市操作系统,这是个时髦的名词,虽然我们已经被嵌入市操作系统的产品所包围,但是却不一定能说清楚,什么是嵌入式操作系统,而学校的课堂上,讲的也不多,所以很多人对此感到云山舞罩。
简单的说,一个嵌入市操作系统就是为完成某中特定功能而专门开发的操作系统。
这个操作系统的功能很明确,不象大型操作系统,范围广泛,大千世界,尽在其中,而嵌如操作系统只为完成某一项或者几项功能。
再说一下手机的特殊性,也就是要求对响应时间达到一定限制范围。
也就是所谓的实时操作系统,如果一个电话不能在90秒内接听,那么对方会挂掉。
而你的操作系统还没反映过来,那么这个操作系统无疑是失败的,这是对嵌如操作系统实时性的要求。
作为一个测试人员,你必须了解这些,可能对一些软件开发人员,他不必很在意这些方面,因为他只要了解自己模块的入口说明和 出口说明就可以。
但是测试人员不行。
高级测试人员应该了解嵌入操作系统的特点,这个系统不象WINDOWS,有图形界面可以输入输出,也不象D OS用命令行模式,所有这些,都需要自己编写一个编辑器,编写一个交互界面,编写一个输入输出界面,在WINDOWS中,利用一些API和一些M FC,不用考虑硬件的问题,因为系统已经完成,而WINDOWS是讲究和硬件分离的,因为这样可以保护系统不受侵入。
而在嵌入市系统里面。
这一些都要求和硬件息戏相关。
手机测试中,软件出现的故障不一定是由于软件的错误,也可能是由于没有考虑到硬件和软件没有完美的结合。
因此我们在了解操作系统同时,也要了解一下其他的手机硬件性能,比如CPU ,比如存储器。
CPU的处理运算能力是以MIPS来衡量的,当然越快越好,但是也是和成本相关的,我不知道现在MOTOROLA T39的CPU,但是,因为是PDA,又是手写屏幕,所以菜单特别的慢。
关于存储器需要专门做出说明,因为这里 的存储器很特别,不象PC,手机没有硬盘! 嵌入时系统的编程语言一般有C,而且也是最多的,也有其他语言。
比如C++在最开始时候是用 汇编的,但是汇编难懂,而且也不容易移植,渐渐的被C代替,不过即使如此,在启动程序时候,要启动板子,也就是电路板时候,还是需要用一些汇编语言完成。
作为一个嵌入市系统的程序,和在PC上运行着的程序没有任何不同,唯一不同可能是在PC上运行的程序,你可以看到结果——如果你用输出语句的话,而在这里,你是看布道结果的。
除非你加上L CD硬件,然后编写了LCD驱动程序,然后再编写显示 程序。
编写嵌入市程序,一切都要自己解决。
我们的手机如果不是认为把电源切断的话,或者在电源消耗到一定程度的话,是会一直在使用的,所以,手机程序是一直在运转的,就是说一直在循环,这个,对于了解嵌入市程序,应该是个好材料——嵌入式程序就是一个无限循环的程序,除非关掉电源和电源因素,这里也有一个测试点:硬件中断是最高级的,它会终止你的程序,即使你现在的程序级别很高,比如通话,如果没电了,一切会o ver. 手机程序就是在一个无限循环的程序,什么时候跳出这个无限循环?你关机吧,如果感到不高兴,把电池卸下来,因为有可能进入死循环,而关机键失效了,——只好通过取下电池了。
这里要专门说明一下存储器,因为很多手机毛病都和存储有关,而且很多问题都和存储相关,计算机的存储是关键,而手机更是关键,因为计算机有硬盘作为存储,而手机所有的都在存储器里 存储器分为几类,RAM 随机存储器,ROM随机只读存储器还有现在出现一些的闪存,以及电子可编程存储和非易失存储起。
一个一个到来 。
RAM 随机存储器,其中又有SRAM(静态RAM)DRAM(动态RAM), SRAM,只要只要电源开着,就会保存,我们打电话,有些最后拨打的号码,暂时是存在SRAM中的,不会立刻写入通话记录。
只有正常关机,才会写入,如果取电池的话,是不会写入手机的通话记录的,如果在通话记录中出现了已经拨打电话,但是没有记录的情况,那么有可能和这个存储器有关,可能是你的软件上错误,也可能是硬件。
DRAM在手机上用的不多,因为保留数据时间很短。
从价格上看,SRAM是非常昂贵的,而DRAM相比很便宜。
ROM也有几种,PROM可编程ROM 和EPROM可擦除可编程ROM。
两者区别是,PROM是一次性的,也就是软件灌入后,这个就完蛋了,这种是早...
手机软件的测试主要有哪些方面去测试,性能测试
不同的需求和场景会有不同的测试细分;IOS和Android下同个App的测试也明显不一样,除功能测试外,我习惯把其余的测试划分到专项测试范畴,主要包括但不仅限于兼容性测试、性能测试、耗电量测试、弱网测试、安装测试、安全测试、稳定性测试、体验测试等等。
有什么软件可以检测电脑是新还是旧吗?
http://www.yesky.com/20030312/1656629.shtml http://www.hebei.com.cn/node2/node17/node1079/userobject1ai270606.html 硬件测试专家HWiNFO http://tech.sina.com.cn/soft/2000-04-24/219.html 系统测试] 合计181个 | 首页 上一页 下一页 尾页 页次:1/11页 18个/页 Go:第1页第2页第3页第4页第5页第6页第7页第8页第9页第10页第11页 Prime95 V24.13 汉化版 2005-7-12 3.03 MB 10286 Prime95是一款专门测试系统稳定的软件,在所有的拷机软件中是公认的最残酷的一款。
它把负荷高得有点离谱的工作量加载在CPU身上,以此来考验CPU的承受能力。
这一测试因其可以发现其他测试程序无法发现的稳定性问题而备受广大玩家关注,更加被... 语言界面:简体中文 授权方式:共享版 运行平台:2003,XP,2000,NT,9X PGWARE PCBoost V3.7.11.2005 2005-7-11 945 KB 75319 PCBooster可以对Windows环境下电脑性能的诊断与调整,针对你个人的使用习惯与不同的使用需求,像是玩游戏、浏览网站、文字处理,作不同的参数设定调整,以求电脑性能最大的发挥。
调整参数设定的范围包括:TweakhiddenSyst... 语言界面:英文 授权方式:共享版 运行平台:2003,XP,2000,NT,9X Nero CD-DVD Speed V4.01 2005-7-9 589 KB 27520 能检测出你的光驱是CLV、CAV还是P-CAV格式,并且测试出光驱的真实速度,还有随机寻道时间及CPU占用率的测试。
界面上的Start只是做速度测试,你需要自己按菜单上的RunTest里面的项目进行其它测试。
... 语言界面:英文 授权方式:免费版 运行平台:2003,XP,2000,NT,9X Dr.Hardware 2005 Build 6.5.0e 2005-7-8 2.67 MB 10098 有别于其它类似软件是以在视窗下运行获得相关信息,Dr.Hardware是直接自BIOS,I/O端口获得硬件相关信息。
所有硬件的设备信息特性都会列出,并将测试结果输出至打印机或存入文件。
... 语言界面:英文 授权方式:共享版 运行平台:2003,XP,2000,NT,9X EVEREST(AIDA32) Home V2.04.380 Beta 2005-7-8 4.2 MB 265729 EVEREST(原名AIDA32)一个测试软硬件系统信息的工具,它可以详细的显示出PC每一个方面的信息。
支持上千种(3400+)主板,支持上百种(360+)显卡,支持对并口/串口/USB这些PNP设备的检测,支持对各式各样的处理器的侦测... 语言界面:英文 授权方式:免费版 运行平台:2003,XP,2000,NT,9X 32bit Modem Tester for Windows x9.79.01 2005-7-6 108 KB 7974 是一个可以测试与进一步分析数据的软件,可以正确的分析你的数据并以Log显示出来,也可让你将所分析的数据Log信息以Email传送给专家,专家将对你的数据Log进行评估并Email给你。
... 语言界面:英文 授权方式:免费版 运行平台:2003,XP,2000,NT,9X PassMark BurnInTest Standard V4.0 Build 1030 2005-7-6 1.25 MB 22000 测试系统的可靠性和稳定性,该软件主要测试:CPU、硬盘、声卡、显卡(2D/3D)、打印机,内存,串口,网络,磁带机,并口等,还可测试计算机系统与其它外围设备。
你可以同时打开所有测试来检验你系统的稳定性,在使用前请备份有用数据,以免系统崩... 语言界面:英文 授权方式:共享版 运行平台:2003,XP,2000,NT,9X PassMark BurnInTest Pro V4.0 Build 1030 2005-7-5 1.32 MB 30556 测试系统的可靠性和稳定性,该软件主要测试:CPU、硬盘、声卡、显卡(2D/3D)、打印机,内存,串口,网络,磁带机,并口等,还可测试计算机系统与其它外围设备。
你可以同时打开所有测试来检验你系统的稳定性,在使用前请备份有用数据,以免系统崩... 语言界面:英文 授权方式:共享版 运行平台:2003,XP,2000,NT,9X Belarc Advisor V7.0q 2005-7-3 821 KB 8759 BelarcAdvisor可以提供包括电脑安装的操作系统、配置的CPU型号和驱动器的类型及品牌等17个项目的详细资料!elarcAdvisor会建立你电脑的资料。
你将会看到个建议,关於你电脑上软体和硬体等级,会有一个详细的表。
所有你电脑... 语言界面:英文 授权方式:免费版 运行平台:2003,XP,2000,NT,9X SpeedFan V4.25 Beta 9 2005-7-3 1.33 MB 53373 SpeedFan是一个监视电脑风扇速度及温度的软件,和即时显示芯片温度,可以根据芯片温度来设定不同的风扇速度,最新版中增加了S.M.A.R.T.技术监控硬盘,以及 FSB频率调节功能。
... 语言界面:英文 授权方式:免费版 运行平台:2003,XP,2000,NT,9X SiSoft Sandra Standard 2005 V10.60 2005-7-1 8.03 MB 8629 这是一套功能强大的系统分析评比工具,拥有超过30种以上的分析与测试模组,还有CPU、Drives、CD-ROM/DVD、Memory的Benchmark工具,它还可将分析结果报告列表存盘。
... 语言界面:英文 授权方式:共享版 运行平台:2003,XP,2000,NT,9X SiSoftware Sandra 2005 SR2 2005-7-1 8.03 MB 72 这是一套功能强大的系统分析评比工具,拥有超过30种以上的分析与测试模组,主要包括有CPU、Drives、CD-ROM/DVD、Memory、SCSI、APM/ACPI、鼠标、键盘、网络、主板、打印机等,还有CPU、Drives、CD-R... 语言界面:英文 授权方式:共享版 运行平台:2003,...
手机用什么软件测闪存
测试内存性能的软件比较多。
这里以常用的aida64为例:1、进入软件,点左面最下面的性能测试。
然后就可以看到有很多测试项目。
前4个都是内存的。
2、这里是内存读取测试的界面。
点左上角的刷新开始测试。
3、测试期间,不要动鼠标。
测试完毕后,有一个成绩列表。
黄色的这个是本机的。
扩展资料1.内存条是CPU可通过总线寻址,并进行读写操作的电脑部件。
内存条在个人电脑历史上曾经是主内存的扩展。
随着电脑软、硬件技术不断更新的要求,内存条已成为读写内存的整体。
我们通常所说电脑内存(RAM)的大小,即是指内存条的总容量。
2.内存条是电脑必不可少的组成部分,CPU可通过数据总线对内存寻址。
历史上的电脑主板上有主内存,内存条是主内存的扩展。
以后的电脑主板上没有主内存,CPU完全依赖内存条。
所有外存上的内容必须通过内存才能发挥作用。
苹果手机测跑分哪个软件比较准
对手机性能测试最直观的方法就是通过性能测试软件来进行跑分测试,其中安兔兔是最常用的一款测试软件。
安兔兔是对手机的综合性能进行评测的软件,它测试的项目包括CPU、GPU、RAM、数据库I/O等,结合每个测试项目的分数最终得出一个总分。
安兔兔(AnTuTu Benchmark),专门给iOS和Android设备的手机、平板电脑评分软件,可直观的体现手机的性能强弱。
m11proram内存太少了,安装几个软件都没了,100m软件还?
你的widows版本限制了单一程序能够分配的连续内存的数量。
如果想要测试所有的RAM,则需要运行多个可用的RAM副本。
开始时,跑两个MEMTest并把每个RAM设置为512,如果此时仍然有该提示信息,那么试着将RAM值设置更小。
运行多份MEMtest副本不会降低测试的质量(如果你有多个CUPs的话反而会提升)
测试卡代码什么意思
七、故障代码含义速查表 代码 Award AMI Phoenix/Tandy3000 00 1. 由一系列代码(不含“00”和“FF”)到“FF”或“00”,则主板自检已通过,OK。
2. 出“00”,且不变码,则为主板没有运行,查CPU坏否、CPU跳线、或CPU设置正确否、电源正常否、主板电池等处有否发霉? 3. 如果您在CMOS中设置为不提示错,则遇到非致命性故障时,诊断卡不会停下来而接着往后走一直到“00”,解决方法为更改CMOS设置为提示所有错误再开机,这时若有非致命故障则停住,再根据代码排错。
同左 同左 01 处理器测试1,处理器状态核实,如果测试失败,循环是无限的。
试换CPU,查CPU跳线或CPU设置错否? 处理器寄存器的测试即将开始,非屏蔽中断即将停用。
建议排除方法同左 CPU寄存器测试正在进行或者失灵。
建议排除方法同左 02 确定诊断的类型(正常或者制造)。
如果键盘缓冲器含有数据就会失效。
试查主板中与键盘相关电路及键盘本身。
使用非屏蔽中断;通过延迟开始。
查主板和CPU。
CMOS写入/读出正在进行或者失灵。
试查主板电池等。
代码 Award AMI Phoenix/Tandy3000 03 清除8042键盘控制器,发出TEST-KBRD命令(AAH)。
查键盘内部电路及软件。
通电延迟已完成 ROM BIOS检查部件正在进行或失灵。
查主板BIOS芯片是否已插好或周边电路发霉。
04 使8042键盘控制器复位,核实TESTKBRD。
查主板中键盘接口电路。
键盘控制器软复位/通电测试。
查主板中的键盘控制部分的电路。
可编程间隔计时器的测试正在进行或失灵。
查主板中与 定时器相关的电路。
05 如果不断重复制造测试1至5,可获得8042控制状态。
查主板中键盘控制电路。
已确定软复位/通电;即将启动ROM.。
查主板ROM芯片及其支持电路。
DMA初始页面寄存器读/写准备正在进行或失灵。
查主板中与DMA有关的芯片及其外围电路。
06 使电路片作初始准备,停用视频、奇偶性、DMA电路片,以及清除DMA电路片,所有页面寄存器和CMOS寄存器的工作。
查主板中与DMA相关的电路。
已启动ROM计算ROM BIOS 检查总和,以及检查键盘缓冲器是否清除。
查主板RCM芯片及其支持电路。
DMA初始页面寄存器读/写测试正在进行或失灵。
查主板中与DMA有关芯片及其外围电路。
07 处理器测试2,核实CPU寄存器的工作。
查CPU是否插好,或CPU坏,或CPU跳线等设置有错否。
ROM BIOS检查总和正常,键盘缓冲器已清除,向键盘发出BAT(基本保证测试)命令。
查主板中键盘接口电路或试更换键盘。
08 使CMOS计时器作初始准备,正常地更新计时器的循环。
查主板中CMOS电路及芯片。
已向键盘发出BAT命令,即将写入BAT命令。
查主板键盘控制电路及键盘本身 RAM更新检验正在进行或失灵。
查主板的内存接口电路及内存槽和内存条。
代码 Award AMI Phoenix/Tandy3000 09 EPROM检查总和且必须等于零才通过。
查主板的BIOS电路及芯片。
核实键盘的基本保证测试,接着核实键盘命令字节。
查主板的键盘插座及试换键盘。
第一个64K RAM测试正在进行。
查找方法同上。
0A 使视频接口作初始准备。
查与显卡有关的电路。
发出键盘命令字节代码,即将写入命令字节数据。
试换键盘。
第一个64K RAM芯片或数据线失灵,移位。
同上。
0B 测试8254芯片的DMA通道0。
查主板中键盘控制电路及键盘中的控制电路。
写入键盘控制器命令字节,即将发出引脚23和24的封锁/解锁命令。
查键盘控制器电路。
第一个64K RAM的奇/偶逻辑失灵。
同上。
0C 测试8254通道1。
查键盘中的控制电路。
键盘控制器引脚23,24已屏蔽/解锁;已发出NOP命令。
试换键盘。
第一个64K RAM的地址线故障。
同上。
0D 1、检查CPU速度是否与系统时钟匹配。
查CPU跳级及CMOS中关于CPU参数的设置。
2、检查控制芯片已编程值是否符合初设置。
3、视频通道测试,如果失败,则鸣喇叭。
已处理NOP命令;接着测试CMOS停开寄存器。
查主板中控制CMOS的相关电路。
第一个64K RAM的寄偶性失灵。
同上。
0E 测试CMOS停机字节。
查主板中CMOS芯片及电路。
CMOS状态寄存器读/写测试;将计算CMOS检查总和。
查主板CMOS芯片及其支持电路和主板电池。
初始化输入输出端口地址。
查主板中与I/O相关的芯片及其外围电路,并注意插入的扩展卡等外部设备的I/O地址是否有冲突。
代码 Award AMI Phoenix/Tandy3000 0F 测试扩展的CMOS。
已计算CMOS检查总和写入诊断字节;CMOS开始初始准备。
查主板电池及CMOS芯片。
10 测试DMA通道0。
查主板中DMA芯片及电路。
CMOS已作初始准备,CMOS状态寄存器即将为日期和时间作初始准备。
查主板中CMOS控制电路。
第一个64K RAM第0位故障。
查主板中内存管理电路及内存槽有否生锈?有杂物否?内存条坏否? 11 测试DMA通道1。
查主板中DMA芯片及该芯片周边电路。
CMOS状态寄存器已作初始准备,即将停用DMA和中断控制器。
查主板中与DMA和中断控制器有关芯片及其外围电路。
第一个64K RAM第1位故障。
同代码10。
12 测试DMA页面寄存器。
查主板中DMA芯片及该芯片的周边电路。
停用DMA控制器1以及中断...