51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2678|回复: 4
打印 上一主题 下一主题

[原创] [咨询]测试中只有软件测试?我们做的这个工作算啥?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-2-24 15:34:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
非常迷茫,看了很多都是要求软件测试的,要求有QTP等测试工具的实际经验,迟迟不敢出手我的简历,因为感觉很不对口,那我现在做的行业算啥呢?
我们这类职业在各大计算机,笔记本代工厂应该存在很多,我们日常工作分为几个个部分:
1.ODM厂根据客户要求,设计出全新的台机/笔记本,那从第一次试投主板生产出来后,我们的工作就开始了。如何确认试投出来的主板是合格的呢?除了外观,电测等HW方面的检查,剩余就是SW方面的测试,这就是我们的工作,一般根据客户需要购买的OS,通常Windows系列,XP,Vista,Win7都有,我们要制作测试的image,包括Dos和Windows两部分,从试投的最初阶段通常是BIOS的测试后,之后就是DOS的测试,测试一些基本的function,一些controller是不是有功能,有信号,Dos一般自己编写batchfile调用一些厂商的测试程序,来完成测试,比如使用Intel的VGA会有inteldiag来测试,如果是Nvidia,有Nvdiag,其他方面的测试,比如笔记本的Touchpad,Keyboard,audio, USB port,E-SATA,各种显示接口,比如VGA,HDMI,DP等等,还会加入一些简单的Stress test,比如Coldboot和Warmboot,Windows下的测试复杂一些,简单说就是测试机器的各种功能在Windows下的实现,测试方法比较多不细说了,那通常这些测试是不会通过的在新机种试投的最初几个阶段,那出现的各类issue,我们再分析,通过很多的实验,这期间很多问题还要找BIOS,HW,Power等Team的人确认一些问题,但是试验分析还是我们,来锁定和证明rootcause在哪里,请相关的部门协同解决,比如新板子出来,Windows下Bluetooth没有功能,OOXX等实验后锁定稳定问题应该出在BIOS上,所以请BIOS的人来一起看,发现,哦原来对应得Bluetooth Controller在BIOS中没有打开,以上简单小例子,其实我觉得我们的工作还是比较看能力的,关键就是对issue的澄清时所能想到的实验办法和判断,这类是没有任何教科书可以参考的,网上的资料也几乎没有,都是实践经验的积累。那从新机种出生到通过工厂端的一系列客户觉得可以认证的测试之后,就可以上市卖了.
这期间会有N个试投阶段,不断地放量,从最初比较容易看到的issue,到后面大量Stress才能发现的issue,黑屏,蓝屏等等,都是我们首先要进行分析,因为到了后面几个阶段,HW设计方面应该是不会有很大问题,那问题很多出现在Driver上面(驱动程序),所以我们的工作简单说主要面向对象是各类驱动程序一点也不过分。这是设计阶段的工作。
2.就是后期维护的工作了。新机种客户同意上市卖了,那不能就这样直接出去阿,你的机器凭啥说用Windows就没问题呢,那我们在其上市之前要通过WHQL的测试,现在叫Windows logo Kit.这个测试真的比较难搞,要拿到全Pass的CPK档,需要技术+经验. 那各种驱动的WHQL签名是由各厂商负责的,比如Nvidia的要由Nvidia自己负责通过WHQL测试,他们的这种属于Driver Logo,我们要过的是System logo,就是上市要卖的机种,装上所有支持的设备,各种卡,用出货的Driver去测,最终拿到全Pass的CPK档送给MS拿到 Logo就算OK. Vista 46项基本,Win7 58项基本测试,有TouchScreen的还要另加测试,大多情况下,fail其中1项整个就不行. 当然某些fail还是可以和MS通融的,这个扯远了…
3.那机器出去卖了,几十上百万的量(09我带了2个机种都是这个级别的),那工厂测试不是万能的,可以说还是很简单,那到了客户手里各种折腾,自然什么情况都能发现,反馈回来分析,研究,属于我们厂Own的Driver我们自己想办法解决,无非也是联系厂商,告诉其问题所在,这里也是有我们的作用,问题大多都是我们分析过了,确定rootcause再请相关厂商来改的,想请他们分析解决,人家直接给你一句话,对不起,我们驱动没有问题,是不是检查一下,你们机器有问题?所以你得拿出确凿证据,这个中间,要用多少脑细胞来设计实验,要有目的预测结果来使得到的实验结果比较能使厂商无话可说,就不多累叙…这些问题可大可小,大就是产线立刻停产,等待问题澄清,是不是Design的问题,遇到这种压力比较大的,还有另一种就是小概率issue,真的能折腾死你…
4.就是最简单的一些,普通的compatibility test. 包括为解决issue而产生的各种BIOS,Driver,AP等等,我们安排测试计划,请小弟帮忙run这些test case看看是不是issue被fix,同时没有带出其他问题.

工作就是这些,最然我们的测试接触的都是最前沿的信息,比如Intel的AMT的测试,只要我们支持的机种都会做到;各种最新的3G WWAN的测试,电信,移动,联通还有WiMax(这个WiMax测试环境没有...)再看看大家所说的软件测试,发现完全不一样,似乎我的工作更偏重驱动程序的测试和分析,而且我们这类测试职位的需求空间非常狭小,自认为思想方法以及知识面都是比较开阔的,几年下来想换工作的时候却迷茫了,个人想向测试行业资深发展,但是软件测试和我们的工作似乎两回事,我们该如何下手哇,真心请教高人指点...接近3年这行经验,目前年薪6万,苏州,我真怕再做几年其他地方就真没人要了。。。

[ 本帖最后由 re_birth 于 2010-2-24 15:38 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-2-24 16:11:22 | 只看该作者
个人拙见,这位兄台从事的测试工作可称为产品测试。它涉及到硬件(hardware)、软件(Software)和驱动(firmware)。是一种整合测试。类似的有电子词典的测试、手机(非手机应用软件)的测试。借用软件开发过程中的一个环节名称就是系统测试(system test)。

其实任何测试都离不开需求分析,用例设计,测试执行,缺陷追踪。这是测试工作的核心。至于是纯软件测试还是嵌入式系统测试或者是专用设备系统的测试,那个都只是外在的,是形。相信如果你已经精通于本职工作的话,转做纯软件测试也非难事。不过要注意,每个形都具有自己的特性,如果没有这方面的知识技能,那么就要尽可能去学习掌握。毕竟光有内功不会外功也很难打遍天下。

[ 本帖最后由 s980404 于 2010-2-24 16:15 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-2-24 16:43:52 | 只看该作者
原帖由 s980404 于 2010-2-24 16:11 发表
个人拙见,这位兄台从事的测试工作可称为产品测试。它涉及到硬件(hardware)、软件(Software)和驱动(firmware)。是一种整合测试。类似的有电子词典的测试、手机(非手机应用软件)的测试。借用软件开发过程中的 ...


感谢这位兄台的评论~确实如你所说,我现在所做的工作,确实就如一个大杂烩~
所涉及的领域相当的多,09年为了解一个新机种开机黑屏的issue,还去翻过ACPI4.0 Spec,痛苦不用多说,当然也收获了一些.如果转纯软件测试的话,恕小生愚昧,完全的门外汉,我觉得会不会狭窄了一点,当然我所谓狭窄是指涉及的知识面比较微观和抽象,软件开发的目的为应用,那软件在具体的系统中性能如何,兼容性如何,系统发生了变化或者新增其他软件之后,性能和兼容性又如何?我个人觉得这个应该和软件本身质量并举为两个同样重要的方面,这类系统整合测试也是由软件测试人员来完成嘛?
兄台所指外功,我明了,虽然有一些开发方面的基本知识,但肯定远远不够,正在加强~
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-2-25 12:28:25 | 只看该作者
我们公司是山东威海的,正在招聘产品测试人员,有兴趣可以发简历到zhangyouchun@beiyang.com,或qq联系:24418591
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-2-25 16:46:50 | 只看该作者

回复 3# 的帖子

测试是个无底洞,任何测试都不可能用穷尽法。所以测试开始前需设定目标和范围。
产品测试关注的是硬件,驱动和软件的配合。他的假设就是送测的硬件本身没大问题,驱动本身没大问题,软件没大问题。然后测试的重点是三者结合后会不会有问题。
纯软件测试也有假设前提,就是它所运行的环境没有大问题,关注的重点是软件本身。当然在软件测试中也有一个兼容性测试,它也是关注被测软件与硬件或运行环境中的其他软件是否存在兼容性问题。它跟产品测试类似,但重点一个在产品,一个在软件。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 12:34 , Processed in 0.068771 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表