- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】硬件测试体会
硬件测试体会
做了N年的硬件测试,在这里唠几句本人测试硬件的一些体会。
产品是从无到有被设计创造出来的。对于一个完整的产品来说,它是被一个个硬件器件集成出来的产物,每一个器件都是必须要经过测试后,质量判定合格了,才能被使用,所以,虽然创造设计产品没测试什么事,但是你要使用它,就需要测试的认证了,测试说不合格,那就是不能通过的,就是这么的霸气,当然也可以不听从测试的意见,那估计这个产品的质量就让人堪忧了!
所以一个产品的出现,质量是决定这个产品能在市场扩散多少的关键,而产品的质量是测试人员来决定的,可以看出测试在一个产品被创造直至销售这整个流程中,占据着很重要的地位。
测试的重要性不言而喻,那咱们来看一下,一个合格的测试人员,都需要具备哪些基本的素质和专业知识
每个硬件测试人都应该具备的最基础的两个心态
1.细心
我想这个就不用多说了,只有一个心思细腻的人才会在测试过程中发现产品的缺陷
2.耐心
为什么要有耐心呢?测试是一个很枯燥的工作,是检验产品质量的过程,这个过程不可能是一蹴而就的,对于产品的一项功能来说要反反复复不厌其烦对其进行测试来验证这个功能的稳定性,可能你测试N次没出现bug,到第N+1次了,系统崩溃了,所以要有耐心坚持。
硬件测试专业知识方面那就更丰富多了
对于硬件测试来说,我们要掌握一些基本的测试仪器和相应的测试软件使用方法,如:为硬件产品供电的电源稳压仪,涉及到产品的负载范围测试;产品的电气性能测试,需要到专属部门使用特殊仪器测试等等,还有很多检测硬件性能指标的仪器,反正挺复杂的,有兴趣同学可以去了解下!
接下来说说本人做硬件测试中遇到过的一些坑;
首要面临的就是硬件设计的缺陷,对测试来说硬件设计出现缺陷,那出现缺陷这块如何测试都是很耗时耗力的,不仅工作量增加,还影响工作效率,有些测试出来的设计问题还能靠修改软件逻辑或者降低预期结果来糊弄过去,但是那些不能的,那就是硬伤了!所以在设计硬件的时候,一定要考虑的做到面面俱到,精细求精,不放过任何一个容易被忽视的点,如果出现一点瑕疵,那对与用户来说可能就是致命的缺陷。
比如说一款产品带有GPS定位功能,测试需要测试GPS定位的准确性,及时性和在不同场景下的抗干扰能力,经测试发现此产品GPS定位成功在时间上存在很大差异,这就需要找原因并要有解决办法,进过反复测试验证发现,原来是产品内部器件对GPS定位有干扰,临近产品发布,显然硬件方面已然不能改动了,只能软件优化了,最后在软件方面做了一些屏蔽,结果并不太理想,最后也就只能这样了,这就是硬件设计缺陷了,无论如何修改都不能消除的硬bug!
再比如,产品内置移动网络通信模块,这个需要测试在不同地点,时间等条件下,测试网络流量的使用情况,这种测试环境变化很大,不稳定因素太多,非常影响测试输出的结果,这种测试简直就是折磨人,每个场景都要收集数据,而且不同的硬件支持的网络状况也不一样,这就需要测试人员精准的把握测试数据中那些有用的信息了!
记得以前测试过一种交换机产品,主要测试数据通信的发包和收包的稳定性和利用率,测试这个产品,搭建测试环境就需要一小时,而且对测试环境要求非常苛刻,可能你在测试过程中不小心碰了一下设备与测试仪器的连接线,就测试不通过了,当然测试的标准也是比较高的。
当然还有一些小水洼也需要测试同学注意
比如测试出来了一些问题,开发反反复复改了好几次,经测试发现,这个问题fix了,却因为改动此模块,致使其他模块功能出现异常了,这就是开发修改bug的时候考虑问题不全面了;还有一些就是硬件兼容支持问题,比如SD卡各种品牌型号的适配问题,这种问题需要反反复复验证测试,最后的测试结果就是适配兼容不好,等等!
说了这么多,发现硬件测试的难点还是在于一个产品最初的设计问题,好的产品不仅仅是靠测试来控制产品质量的,而是在设计它的时候就要严格把关,避免产品成型后,发现一些不可挽回的缺陷,产品需求、设计、开发、测试环环相扣,互相配合才能做出好产品,当然没有十全十美的产品,从用户角度来看,永远是不能满足他的需求的,所以作为一名合格的硬件测试人员,我们的工作就是尽全力去发现产品最初在设计的时候有可能出现的设计缺陷,还有与硬件配合的软件可能出现的各种bug,把一个可靠的产品交给用户,虽然测试的工作枯燥乏味,但是意义重大,是对产品质量的保证,每一次测试输出的结果都凝聚了测试人员的心血!
让我们共同努力进步,创造世界好产品!
文档评论(0)