顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司1测试工程师日常工作指导Editor:Slowly.LuVersion:R1.3Date:2007-2-11文件履历表Rev.日期PageSection内容描述EditorApprove1.02004.12.10AllAll新发行Alin.FengAlin.Feng1.12005.3.16,74,5增加定义部分;增加概念和计划阶段的工作指导Slowly.LuAlin.Feng1.22005.6.48-13;23-245,9,10修改工作流程;增加驱动以及测试程序的管理;增加测试计划的管理Alin.FengAlin.Feng1.32007.2.94-5,7,10-14,172,3,4,5,6修改工作流程;增加KCL管理办法;强化测试注意事项Tonny.HuangTonny.Huang顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司2目录一.编写目的...............................................................................................................3二.工作职责...............................................................................................................4三.岗位技能...............................................................................................................5四.定义.......................................................................................................................7五.测试流程...............................................................................................................9六.测试过程中注意的事项.....................................................................................16七.问题的基本分析方法.........................................................................................20八.日常办公注意事项.............................................................................................23九.驱动、测试程序、测试设备的管理.................................................................26十.测试计划的管理.................................................................................................28十一.参考文献.......................................................................................................29顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司3一.编写目的1.明确测试的工作职责2.明白测试所需的技能,明确所需学习的知识3.理解测试工作的流程,知道如何开展测试工作4.注意测试过程中注意的事项5.了解问题的基本分析方法6.注意日常办公注意事项,早早进入角色编写这手册的主要目的,是为了新进员工能够更好的了解自己的工作内容以及需要的基本技能,能够进行有针对性的学习,更好的开展测试工作,使自己早日成为合格的,甚至优秀的测试工程师。返回顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司4二.工作职责1.负责项目测试计划的制定2.按照测试计划完成测试并出测试报告3.分析验证测试过程中发现的问题并跟踪问题的解决4.致力于测试方法的改进和技能的提升,并于同事互相分享经验5.研究新技术的性能和特点,制定相应的测试方案6.测试工具的开发7.研发关键评审点的把关8.外购机台的评审9.驱动认证10.BOM表check我们最基本的工作是制订测试计划,根据计划做测试以及出测试报告。测试中把我们笔记本电脑的问题找出来,我们还要分析问题,把问题明确化,追踪问题直到问题的解决!我们也需要对评审点进行把关,不要放过任何影响品质的问题。返回顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司5三.岗位技能1.测试设备的使用2.操作系统以及测试软件的使用3.测试方案和测试计划的制定4.Bug系统的应用5.怎么写测试报告6.HW,SW,EC,POWERSPEC的了解7.测试规范的了解8.笔记本的架构了解9.ICSPEC的熟悉10.原理图的熟悉11.与外部门沟通协调能力12.推动问题的及时解决13.DTM测试以上是一些必须的工作技能,当然,要成为一个优秀的测试工程师,还要具备高度的责任感,强烈的品质观念,良好的计划、控制、执行、协调能力以及管理能力。另外需要提高专业知识,优化测试方法,提高分析问题以及解决问题的能力。顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司6返回顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司7四.定义1)EVT:EngineeringVerificationTest工程验证测试2)DVT:DesignVerificationTest设计验证测试3)PVT:ProcessVerificationTest制程验证测试4)MP:MassProduction量产5)HW:Hardware硬件部6)SW:Software软件部7)EC:EmbeddedControl8)Power:Power电源部9)CE:ComponentEngineer零件工程师10)QE:QualityEngineer品质工程师11)IE:IndustrialEngineer工业工程师12)ME:MechanicalEngineer机构工程师13)PE:ProductEngineer产品工程师14)PM:ProductManagement产品管理15)PMC:ProductMaterialControl产品物料控制16)PUR:Purchase采购17)QII:QualityInspectionInstruction品质检验指导书18)TPI:TestProcedureInstruction测试程序指导书19)MPI:ManufacturingProcessInstruction生产作业指导书20)PVD:ProductVerificationDepartment产品验证部顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司821)RAD:ReliabilityAssuranceDepartment可靠性保证部门22)CAD:CapabilityAssuranceDepartment相容性保证部门23)FCT:FactoryTest工厂测试部24)R&D:ResearchandDevelopment研发部25)FAI:FirstArticleInspection首件检验26)EMI:ElectroMagneticInterference电磁干扰27)ESD:ElectrostaticStaticDischarge静电放电28)SMT:SurfaceMountTechnology表面贴片技术29)TVR:ToolVerificationReport模具承认书30)QVL:QualityVendorList合格供应商名录31)KCL:KeypartCompatibilitylist关键元器件承认列表32)BOM:BillofMaterial物料单33)PCB:PrintedCircuitBoard印刷电路板34)PCBA:PrintedCircuitBoardAssembly完成贴装之板35)ECR:EngineeringChangeRequest工程变更请求36)ECN:EngineeringChangeNotice工程变更指令返回顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司9五.测试流程1.测试前期准备1)在概念阶段,对该项目的新技术要进行可测试需求分析(参考可测试需求模板)并提交给研发代表和参与新技术可行性分析报告评审。2)进入计划阶段,根据产品的Spec进行总体测试方案设计(参考总体测试方案设计模板)并提交评审(评审会议的组织者可以是我们自己也可以是PM)。评审通过后,正式release给所有的Teammember。(TeamMemberlist可以从PM那获取)3)总体测试方案中要注意新功能部分,制定新功能的测试计划(参考模板,格式要一致),申请购买新功能部分的测试设备,准备驱动程序。4)根据TeamMemberlist以及整个产品的Schedule;了解整个项目组的构成人员,进度。知道相关的接口人。确定测试产品的数量以及测试的Schedule。一般情况下,EVT阶段会打15片板子(这些板子全部由我们来分配并记录其状况,如调试和rework的详细状况),我们测试工程师需要5片,别的就分发给研发各部门(一般是硬件,电源,信号每个部门一片,软件部的Bios处和EC处各一片)。另外我们要知道哪个时间段是我们测试工程师主要参与的时间,我们一定要充分计划这个时间段,不能Delay产品开发的进度。5)新产品启动后,由硬件工程师、电源工程师和软件工程师提供《产品Specification》、《HardwareSpecification》、《PowerSpecification》、顶星数码网络技术有限公司测试工程师日常工作指导公司机密文件,不准外发和Copy后带出公司10《SoftwareSpecification》、《ECSpecification》,硬件设计原理图及有关技术资料,这些资料我们可以从DC(文控中心)借到。6)深入研究产品Features的具体细节和相关技术规范。特别是一些新的功能我们一定要了解,要读相关的Spec,IC的datasheet等.我们找Datasheet可以请R&D提供,也可以在网上下载。基本上在google上都可以搜索到。7)根据产品的SPEC和Schedule拟定测试的Plan。我们有参考的测试计划模板(参考文件一),可以在上面删除不用的部分,增加新模块测试的部分,另外必须描述清楚本项目特别需要注意的地方,估计哪些地方比较容易出问题,以便自己做好提前准备。8)准备好测试用的设备和工具。比如操作系统光碟,DriverCD,测试程式,测试所用之外设等。Driver部分可以问硬件工程师要,部分测试设备需要提交采购申请单购买。9)参加各个评审点的评审工作。这些评审需要我们做为管控的,评审时会有CheckList,只有都没有问题我们才能放过,让项目往下走;有的评审我们还可以从中学习一些知识,比如电路图的评审等等。10)测试需参加ID图评审,并对于制作的机