手机测试是一个很大的题目,涉及到硬件测试和软件测试,还有结构的测试,比如抗压,抗摔,抗疲劳,抗低温高温等,结构上的设计不合理,会造成应力集中,使得本身外壳变形,对于翻盖手机,盖子失效,还有其他严重问题。硬件测试一般都有严格的物理电气指标,也有专门的仪器,这里的仪器,不在多说,一般如果是专业的测试人员,不会对词陌生吧。
手机测试,一般是指软件测试,这个一方面也说明了软件在手机上的重要行。一方面也说明手机测试的难度。因为期他得测试都有明确的指标,严格的操作规程,还有各种仪器。下面说的手机测试一般都是手机软件测试,以后不在重复说明。
在说明手机测试之前,我觉得应该了解一下什么是嵌入市操作系统,这是个时髦的名词,虽然我们已经被嵌入市操作系统的产品所包围,但是却不一定能说清楚,什么是嵌入式操作系统,而学校的课堂上,讲的也不多,所以很多人对此感到云山舞罩。
简单的说,一个嵌入市操作系统就是为完成某中特定功能而专门开发的操作系统。这个操作系统的功能很明确,不象大型操作系统,范围广泛,大千世界,尽在其中,而嵌如操作系统只为完成某一项或者几项功能。
再说一下手机的特殊性,也就是要求对响应时间达到一定限制范围。也就是所谓的实时操作系统,如果一个电话不能在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是一次性的,也就是软件灌入后,这个就完蛋了,这种是早期的产品,现在已经不可能使用了,而E PROM则是通用的存储器,这些存储器不符和手机软件产品,一般使用ROM少。
其他FLASH。这是近来手机采用最多的存储器,这种存储起结合了ROM和RAM的长处,但是不属RAM也不属于ROM。手机大量采用的NVRAM 非易失存储器。 和SRAM属性差不多,EEPROM 电子可擦出可编程存储器 。闪存,ROM的后代。手机软件一般放在EEPROM中,EPROM是通过紫外光的照射,擦除原先的程序,而EEPROM是通过电子擦出,当然价格也是很高的,而且写入时间很长,写入很慢,所以前面提到的电话号码,一般先放在S RAM中,不是马上写入EEPROM,因为当时有很重要工作要做——通话,如果写入,漫长的等待是让用户忍无可忍的。 NVRAM 是一个很特别的存储器,它和SRAM相类似,但是价格却高很多,由于一些数据实在重要,断电后必须保持这些数据,所以只能存放在这里,一般和个人信息有关的数据会放在这里,比如和S IM卡相关数据。容量大小也只有几百字节。
闪寸存储器是所有手机的首选,综合了前面的所有优点,不会断电丢失数据(NVRAM)快速读取,电子可擦出可编程(EEPROM)所以现在手机大量采用。
说了这么多存储器,可能比较糊涂了,这么多存储器,究竟采用哪中呢,在手机发展中,各种存储器都用过,至于现在,各种手机采用的存储器是不同的,这个和成本相关,各种存储器价格不一样,本着性价比最优组合,由设计者决定,有些是可选的,有些是必须的,是手机方案决定的,我们了解只是各种存储性能,特点,在测试中判断错误原因。
-----------------------------------------------
手机协议站软件的白盒测试
手机软件测试单从测试的内容来看,包括上面的MMI和底下的PROTOCOL。由于MMI的灵活性,和各个厂家的个性化,以及手机本身的用户不同。MMI的侧重点也就不同,在基本通话、短消息、数据功能完成的基础上可以五花八门,所以测试的重点不同。测试方法各不相同。 但是协议就不同了,协议是统一的,虽然你实现方法可以不同,但是完成的功能必须相同,和MMI不同,虽然都是聊天,但是有些用短消息
聊天,有些用PUSH聊天,而协议软件有一个遵守的规范——ETSI指定的协议规范,有统一的命令规范和统一的标准。消息(术语,不是软件编程里的消息,是通信术语)是固定的嘛。 针对协议的测试,因为有标准可循,有规范可仪,所以软件测试就很多工具,公司也多,自动化测试要自动话,否则,按照人的测试能力,谁也无法保证其绝对可靠性,也没有这么大的人力去仔细做测试。
一般对于白盒测试是比较严格的,而且也是耗费人力的,所以常采用自动化测试工具。这样节省人力、缩短测试时间。至于谁家的工具比较好,涉及各取所需吧,也涉及到成本问题。你如果想购买某产品,会给你一个DEMO版本,给你一个月的评价时期,这个评估版本让你熟悉其产品的优劣也让你熟悉其操作。测试工具一般都有二次开发功能,也就是可以自己编写脚本,针对不同的软件平台做一些改动,这样可以根据自己的需要编写测试CASE测试用列。当然即使是全部用自动化测试,你心理还是没底,你还是要仔细去看代码。分析流程,读懂其含义,一个很小的问题,出错保护没有作好,一般这个问题最多,出错保护机制没有作好,会造成崩溃这样严重的问题。 这是针对协议代码的白盒测试 。如果你是对购买来的协议进行测试,一般有仪器,模拟一个网络基站,进行测试,不过这样的仪器非常昂贵,而且测试人员要对ETSI协议比较熟悉。 我没有直接参加针对协议的白盒测试,不过对评估般的测试软件曾经PRACTISE,可测试覆盖率,我很奇怪的是,一般打点(跟踪)也是需要消耗CPU时间的这样程序效率就降低了,而我要测试程序的效率等项目就要考虑CPU,而且程序的工作运转必须和CPU息息相关,而现在CPU 在保证程序RUN同时,还要进行打点,是否测试出的指数和实际不符和呢,是否没有达到真实的水平呢?而它这个产品(水牛)介绍说,一般不占用CPU时间,我想了很长时间没有想通后想咨询,告之这是他们的专利,无可奉告。由于这种测试工具是针对平台,所以如果你平台不支持的,也就没有办法使用了。还有集成测试等等,在软件的介绍中有详细说明,不再详细说明。 对协议进行白合测试,我想对你的要求就是:熟悉相关的协议,否则白扯;熟悉开发的语言,否则免谈。
--------------------------------------------
1 计算机工业的分类
以往我们按照计算机的体系结构、运算速度、结构规模、适用领域,将其分为 大型计算机、中型机、小型机和微计算机,并以此来组织学科和产业分工,这 种分类沿袭了约40年。近10年来随着计算机技术的迅速发展,实际情况产生了 根本性的变化,例如70年代末定义的微计算机演变出来的个人计算机(PC),如
今已经占据了全球计算机工业的90%市场,其处理速度也超过了当年大、中型计 算机的定义。随着计算机技术和产品对其它行业的广泛渗透,以应用为中心的 分类方法变得更为切合实际,也就是按计算机的嵌入式应用和非嵌入式应用将 其分为嵌入式计算机和通用计算机。 通用计算机具有计算机的标准形态,通过装配不同的应用软件,以类同面目出 现并应用在社会的各个方面,其典型产品为PC;而嵌入式计算机则是以嵌入式系统的形式隐藏在各种装置、产品和系统中。
2 嵌入式系统(Embedded Systems)
嵌入式系统被定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、 适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 嵌入式计算机在应用数量上远远超过了各种通用计算机,一台通用计算机的外部 设备中就包含了5-10个嵌入式微处理器,键盘、鼠标、软驱、硬盘、显示卡、显 示器、Modem、网卡、声卡、打印机、扫描仪、数字相机、USB集线器等均是由嵌 入式处理器控制的。在制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、 航空、航天、军事装备、消费类产品等方面均是嵌入式计算机的应用领域。
百度众测是什么? 百度众测是百度公司开发的众包在软体和产品测试上面的延伸。百度众测“隶属”百度质量部,是一个使广大的网际网路使用者能够第一时间体验到百度的新产品,从使用者体验的角度出发,对百度的新产品提出改进建议,以及各种bug反馈,以便于百度公司及时地改善产品质量。目前,百度众测包括“外部使用者测试平台”,“内部员工测试平台”和“开发者平台云众测”。 在百度众测,使用者可以第一时间体验百度的产品,提交体验结果,让百度产品凝结大家的智慧,以及学习、分享测试方法和测试技巧,并通过测试社群与成百上千的优秀测试者沟通交流,分享测试心得,通过百度测试平台的评价系统能够检验自己的测试水平并获得与自己能力相应的肯定与声誉 :baike.baidu./link?url=Gbs0pvJBxNIcmN_tAAULuWHa9nJyd6ltQqyteBg3OWPAjTUFEAwBEFObrvcmpd0NqwYRt_ze3XPVW8NaOuj8za 百度众测 这个看你个人的完成量,做多少给多少,没有其他规定 百度众测怎么玩 ? 你好,很高兴回答你的问题 百度众测:1月21日-1月28日期间,根据答题量和答题质量进行排名: 特别大奖:在“菸酒侦察兵”专案中提交一张有效条形码,即有机会获得ipad mini 2! 福利大奖:完成“百度手机浏览器春节送福利”专案即有机会获得kindle; 五福临门奖:排行榜前5名使用者,将获得价值10000礼券的新春大礼; 百花齐放奖:排行榜前100名使用者,将获得价值1000礼券的新春大礼; 万紫千红奖:每天答题15道,即可每天获得5个礼券奖励。 具体能兑换礼品的时间主要还是看个人的答题效率。 我个人认为还是百度知道兑换容易。百度知道回答一题被提问者采纳通常情况是获得50财富值,而财富商城最低价格为2000财富值(不包含抽奖),回答问题加上做任务搭配起来其实很容易赚财富值。 谢谢 百度众测做什么工作赚钱 百度众测,和其他我在差不多,都是做任务获得积分,不过,百度众测难度太大,不怎么样,还是百度知道和好 百度众测网赚 没有做过,可以 you are good 订单邮箱获取有好专案 :list.qq./cgi-bin/qf_invite?id=1818ea80c61153ae7d16d60b132ca4b0f3a553bfd17c1b0d 百度众测是外包专案么?众测员工算不算百度的正式员工? 百度众测是用来收集使用者体验资料的,在百度众测的网友就相当于是小白鼠的地位,更不用说成为百度员工了,除非太阳从西边出来。 百度众筹是什么理财专案 众筹,翻译自国外crowdfunding一词,即大众筹资或群众筹资,香港译作「群众集资」,台湾译作「群众募资」。是指用团购+预购的形式,向网友募集专案资金的模式。众筹利用网际网路和SNS传播的特性,让小企业、艺术家或个人对公众展示他们的创意,争取大家的关注和支援,进而获得所需要的资金援助。 现代众筹指通过网际网路方式释出筹款专案并募集资金。相对于传统的融资方式,众筹更为开放,能否获得资金也不再是由专案的商业价值作为唯一标准。只要是网友喜欢的专案,都可以通过众筹方式获得专案启动的第一笔资金,为更多小本经营或创作的人提供了无限的可能。 至于百度众筹就是百度公司出得一个向大众募集资金最终分红利的一个专案 百度众测礼品中的青花瓷套装是是什么啊? U盘,我记得好像是 ==== 啊,刚看了下 好像一个是名片夹 另外两个像是钥匙扣o(╯□╰)o
百度众测客户端怎么用 一:百度众测电脑客户端 下载PC客户端::test.baidu./crowdtest/n/bug/index/proid/1418 这里您可以选择是否下载该页面提供的360浏览器,如果下载360浏览器,那么您的登入时间会给予双倍奖励 安装百度众测PC版:百度众测PC客户端安装路径预设是C:\Program Files (x86)\UAQPageTest,这里建议不要去修改或删除该资料夹的档案 登陆百度众测PC版:双击桌面生成的百度众测快捷方式,会弹出一个登陆视窗,根据操作两次输入您的百度账户即可 两次都是输入百度ID,不需要密码的哦! 礼券获取规则: 已安装360安全浏览器,2礼券/小时 未安装360浏览器,1礼券/小时 一个ip地址礼券上限为100/天 一个账号礼券上限为260/天:同一个百度ID可以在多台电脑上安装百度众测客户端然后同时登陆哦! 虚拟机器登陆形式不会计算礼券,算作无效登陆 每日有效登陆时间为9:00—22:00。 登陆账号必须在众测平台上系结手机号,否则无效 注意:安装完毕百度众测客户端会自动隐藏在工作列,联网自动启动,如果被安全软体拦截请手动将百度众测客户端设定为信任或加入白名单 二:百度众测手机客户端 百度众测手机客户端下载::test.baidu./crowdtest/n/bug/index/proid/4810 登陆百度众测手机客户端: 选择套餐:百度众测手机客户端是消耗手机流量套餐和手机WIFI来运作的 ①百度众测手机客户端提供了四种手机流量套餐选择,每种套餐设定了最大消耗流量上限。比如你选择了套餐A,那么一个月内手机客户端在待机情况并且开启手机资料连线模式下会走流量,但是走满了套餐A 45M流量就不会再走了,所以不用担心多消耗流量 ②在同时开启了WIFI和资料连线的情况下会自动跑WIFI不跑流量,所以有WIFI时可以关闭资料连线,也可以避免看网页视讯发生奇葩情况消耗流量 ③点选开始监测即可进行跑WIFI或跑流量的任务,没点选记得点选哦,提示手机授权时请选择授权 检视运作情况:点选流量即可检视当前跑WIFI和流量的情况,如果您的线上情况为no,那么请前往套餐处点选开始监测开始跑WIFI或跑流量任务 礼券奖励情况: 15礼券/1M流量,一台手机一个月3600礼券上限 1礼券/1M WIFI 上限为10礼券/每天 每日签到赠送2礼券 注意事项 对百度众测手机客户端授予信任和最高许可权管理 跑流量比较慢,不要着急 我的百度众测客户端怎么连线不了手机 软体提示停止执行,一般是软体与手机系统不相容导致。 偶尔出现时,可重启手机一般可恢复。 经常出现的话,并且有其它软体软体出现类似情况,就最好重刷下手机系统包了。 百度推广客户端怎么用 方法/步骤 双击“百度推广客户端”快捷图示,开启登入管理账户,输入使用者名称,密码,点选“确定” 开启百度推广客户端V4.2介面,选择要进入的搜寻推广或者网盟推广。这里网盟选择进入搜寻推广。 新增新的推广计划:点选“搜寻推广”,直接进入搜寻推广主介面。新增新建推广计划操作,方法:点选推广计划——>新增,在开启的对话方块新增计划名称并设定每日预算等一系列设定。之后新增下面的“为此计划建立第一个推广单元”,填完后点击“建立计划并转到关键词”,填写完毕确认。 为计划新增新的推广单元:点选“搜寻推广”,直接进入搜寻推广主介面。新增新建推广单元操作,方法:点选推广单元——>新增,在弹出的对话方块中选择推广计划并点选确定,在开启的介面底部填写推广单元名称并设定出价、否定关键词。 为推广单元新增关键词:单击关键词——新增,在开启的对话方块中选择推广计划以及相应的推广单元,新增即可 百度网盘客户端怎么用 百度网盘安装 下载百度网盘PC客户端 点选安装包,安装百度网盘 登入百度网盘 进入安装向导介面 如果不想将网盘中的档案全部同步到本地,则需要设定哪些档案需要同步到本地,勾选“立即选择需要同步到本机的资料夹” 将不需要同步的资料夹,前面的勾去掉 7 弹出确定对话方块,点选确定 装过百度众测客户端后电脑变得很卡 你好! 众测客户端是很占用记忆体CPU的 建议你是彻底的把它删干净 很流氓的一个客户端。现在装这个不合算,礼券少不说,还伤机子 百度众测客户端挂机一天有多少钱 看你挂什么 机了。如果用4.0客户端,一个小时 3 个礼券,每天只有16 个 小时。也就是48 个礼钱。折合人民币大概是1 毛钱。如果是手机挂机,大概每天2 毛多钱。 论文检测客户端(反抄袭软体)怎么用 软体小的要命,那东西只是一个引擎,没用的。知道检测重要的是什么吗?是文库!数以万计的文库,知网里伺服器的资料,没有文库的话怎么对比别人的文章,你弄个小搜寻软体就是笑话而已。 怎么把永恒之塔封测客户端升级成内测客户端 等到3月初之后 官网会开放下载内测客户端 以及封测升内测的补丁 这时候 黄金光碟也差不多都到了玩家手里了 封测的留着 客户端会自己升级 但是下补丁升会快点 地六轮天魔争霸结束在3月10日左右 号发的差不多了 内测就会开启了 百度网盘手机客户端怎么用 方法/步骤 直接上百度搜索一下百度网盘手机客户端就能下载了。 百度网盘手机客户端怎么用? 下载完成后将其安装到手机上。安装成功后开启客户端。 登入到百度云 如果你没有帐号请点选右上角的注册在登陆,有账号的就可输入帐户资讯直接登入了。 登入后就能看到你在上传的所有档案了。 点选问资料夹就可以进入到资料夹的下个目录,和电脑问价夹路径操作一样的 在我的目录里面可批量下载资料夹,把资料夹后面的黑点打勾(可多选)点选下载就ok了 当然你也可以直接下载相应的单个档案 将主选单切换到我的分类,然后在手机的顶端切换检视档案的型别(图片、文件、视讯、BT种子、音乐、应用等),选择档案就可以下载了。 你还可以将你网盘的档案共享给你的好友,共享方式很多 和手机里的档案管理差不多,可以检视百度云里的档案长按相应档案可以下载下来在手机里使用。不过手机使用注意较大的档案是很费流量的,最好在wife下下载自己所需的档案照片等。