导航栏 ×
你的位置: 范文网 > 工作总结 > 导航

高级测试工程师工作总结(锦集十六篇)

发表时间:2024-04-26

高级测试工程师工作总结(锦集十六篇)。

⬮ 高级测试工程师工作总结 ⬮

职责:

1、参与需求评审、用例设计、测试执行等工作;

2、完成对产品的功能、自动化测试,汇总测试执行情况,编制相关报告;

3、负责金融类项目的测试工作;

任职要求:

1、计算机及相关专业(统招专科以上)学历,7年以上工作经验;

2、了解软件生命周期、测试流程、设计方法和基本规范;

3、了解数据库,可以使用基本的sql语句辅助测试;

4、熟练使用QC、redmine等相关缺陷管理工具;

5、良好的沟通能力和表达能力,有较强的团队合作精神。

⬮ 高级测试工程师工作总结 ⬮

职责:

1、根据产品需求及设计编制测试方案,制定测试计划,对测试过程实施管理和控制;

2、编制测试总体计划、各阶段测试工作计划、测试用例工作计划,跟踪计划执行情况;

3、参与测试类评审、需求分析、需求变更评审,审批测试计划、测试报告;

4、制定测试部内部流程和规范,协调测试资源、确定测试范围、把握测试重点、制定测试范围标准;

5、跟踪测试结果以及bug系统管理,组织、参与测试bug讨论,编制测试报告,评估版本是否达标,给出发版建议;

6、输出文档质量管理;

任职资格:

1、计算机或相关专业本科以上学历,会使用Qtp或者LR工具;

2、有三年以上软件测试工作经验,担任软件测试品质管理职位一年以上;

3、熟悉软件测试流程,软件测试理论和方法。具有APP和WEB应用测试经验优先;

4、具备较好的测试用例编写能力,能独立完成软件BUG生命周期的跟踪反馈;

⬮ 高级测试工程师工作总结 ⬮

职责:

1、硬件测试管理,建立硬件测试流程,测试规范制定和测试用例设计与研究。

2、硬件测试实现与报告输出,测试报告分析,问题解决。

3、硬件测试设计负责,产品整机及单元测试负责,测试实现及质量负责。

职位要求:

1、电子、信号、微电子、自动化相关专业本科及以上,5年及以上工作经验,至少3年及以上的硬件测试经验。

2、熟知SI/PI相关知识,在高速数字信号和电源测试方面有成功的项目经验。

3、具有系统的硬件测试技术背景,能够独立驱动硬件测试方案设计和测试实现。

4、熟悉硬件原理及PCB设计,具有硬件开发经验者或SSD测试经验者优先。

5、良好的沟通表达能力,思维敏捷,较强的逻辑推理和故障定位能力。

⬮ 高级测试工程师工作总结 ⬮

先介绍一下我的背景:通信类院校毕业、本科、计算机专业,毕业后进入一家大型通信设备商工作,任职软件测试工程师。

05年7月13日入部门,此时才知道自己被分配到了测试部。部门主管把我领走后,就把我交给了导师。

入部门的头几天,主要熟悉公司的工作环境,认识部门同事,了解产品知识。由于我们是做传输设备的,所以当时学习的产品知识主要以SDH原理为主,包括SDH的帧结构、网络的保护和倒换等。

项目概况:该项目是在PC和Sun工作站上开发的软件,属于CS结构。Client端用Java开发(开始使用JDK1.3,后来改用JDK1.4),实现跨平台;Server端用C++开发,使用ACE实现跨平台(Windows和Unix)。

人力投入:开发好像是9人,测试3人。(我来的时候是产品的第2个版本,人力投入大概如此)

我入部门几天后,T项目就进入了测试阶段。我的任务就是执行分配给我的测试用例。当时我只知道根据测试用例描述的内容,去点鼠标,如果发现程序出现错误或异常,就填写问题单。我就这样没有任何思考的按着测试用例点了3个月的鼠标 : )

现在想起当初的测试工作,实在有太多的不足,和待改进点。

1|||、测试用例。对于一个软件的测试来讲,测试用例是至关重要的。测试用例要覆盖所有测试规格,而且测试用例要易于理解、易于执行,简单的讲就是要描述的规范。而当时我们的测试用例却是一团糟,最糟糕的是用例的质量很差,使用这些测试用例,根本无法保证产品质量。测试用例的预置条件、操作步骤、预期结果的描述也是乱糟糟的,而且用于存储测试用例的Excel表格设计的很差,界面很不友好,从一定程度上降低了测试效率。

2、产品知识。T软件虽然是在PC和工作站上运行的,但是开发T软件的目的是为产品服务的,所以我们必须具备产品知识,才能更好的对T软件进行测试。恰巧当时包括我导师在内的3个人,都不太了解产品,所以就造成我们无法判断某些测试用例是否验证通过。从而导致了与开发人员的多次争吵。

3、软件测试的重点不明确。软件测试是软件工程中的一项重要活动,它尽可能发现程序中存在的缺陷,保证程序的质量。但软件作为一种商业品,有它的发布时限,老板说这个软件要1月份发布,你总不能测到12月份再给他发布吧。当时我们在一些小问题上与开发人员纠缠过多,而很多重点却没有得到重视,一些严重问题暴露的比较晚,导致测试时间延了又延,版本测了一个又一个,想起那些日子,只能如此描述:“累并痛苦着”。 : (

4、测试流程的把握。7月份中旬,T项目从开发部转到测试部,进入了测试阶段,实际当时的产品质量并不能达到转测试的标准,而我们却让他们通过了转测试,结果就给我们自己带来了巨大的痛苦。而且后续的几个版本也如此,我们是测了一轮又一轮,测的我们都要绝望了。回头想一想,T软件还真的是我们测出来的,而不是开发写出来的 : )

⬮ 高级测试工程师工作总结 ⬮

基本资料

姓名: 某某某

性 别: 男

民 族: 汉族

户 籍:

年 龄: 32

婚姻状况: 未婚

身 高: 168cm

现所在地: 湖北武汉

希望地区: 广东中山

希望岗位: 工业/工厂类-储备干部

质量/安全管理类-质量管理/测试工程师(QA/QC工程师)

销售类-人员-客户代表最快到岗: 随时到岗教育/培训20xx-09 ~20xx-07 湖北国土资源学院 机电一体化 大专

20xx-09 ~20xx-06 湖北国土资源学院 计算机应用 计算机一级证书

20xx-09 ~20xx-06 湖北国土资源学院 数控 数控技师证

20xx-09 ~20xx-06 湖北国土资源学院 CAD PROE工作经验 至今1年5月工作经验,曾在2家公司工作公司性质: 外资企业 行业类别: 纺织品业(服饰、鞋类、家纺用品、皮具…)

担任职位: 储备干部

工作描述: 在各个部门轮岗实习,了解营业中心的工作流程。公司性质: 外资企业 行业类别: 机械制造、机电设备、重工业

担任职位: 机械工程师

工作描述: 主要负责注塑机调机、装模,并解决生产过程中出现的故障,对塑料性能有使用上的认识.同时兼任品质分析员.

并且参与过公司重要项目:责任描述:解决生产过程中的突发故障,并担任品质分析员.负责对外沟通,对内协调.

项目描述:该项目是公司刚接的一个新订单,生产耳机.由于这是个大订单,为了把这个案子做好,公司成立了负责这个项目的专案小组,我主要负责品质问题,同时还要及时的制止生产过程中的突发不良.技能/专长语 言 能 力:

英语口语: 一般

第一外语:英语一般

计 算 机 能 力: 全国计算机等级考试一级

计算机详细技能: 熟练使用各种办公软件。

其它技能:

1.精通各种办公软件的运用;

2.具有较强的文字组织能力;

3.熟悉销售工作;

4.对塑胶厂的岗位流程和注塑成型的基本原理有较强认识;

5.有驾照-C1;

6.学校任系篮球队长。

发展方向寻求职位: 1.助理工程师; 2.销售; 3.文职类

本人有丰富的工厂工作经验,有志于从事工程师类与销售类工作,愿从基层做起,服从安排。自我评价本人在实习期间掌握注塑成型的基本原理,动手能力强,善于创新。对工作负责,做事细心,能吃苦耐劳,从基层做起。储备干部期间,在公司营业中心掌握了一定的销售工作经验,为以后的工作奠定基础。同时精通各种办公软件的应用。

⬮ 高级测试工程师工作总结 ⬮

1、负责对产品测试需求进行分析,编写测试计划、测试用例,并对测试结果进行分析、总结,提出优化意见;

2、参与需求评审,根据需求文档编写有效测试用例;负责重点、难点产品的专项测试工作:

3、负责产品测试方法、测试工具的.研究与技术问题的解决,对测试方法和测试工具的运用提出改进建议;

4、参与部门测试流程、测试模板的优化、完善;

5、独立完成需求测试,对bug生命周期进行跟踪反馈;建立、维护测试工作的相关文档;

6、公司安排的其它相关工作;

⬮ 高级测试工程师工作总结 ⬮

1、负责App、公众号、小程序、后台系统的功能测试、界面测试、接口测试、性能测试。

2、负责安卓终端产品的测试。

3、参与产品需求评审,根据产品要求设计和编写测试用例、测试方案、测试计划,执行测试并编写测试报告。

4、在测试过程中迅速准确全面地找出产品问题,并分析和跟踪产品bug的修复状态,进行回归测试,保障产品的交付质量,并对问题产生原因做基本判断,对测试中发现的问题进行及时的记录、跟踪、反馈、分析。

5、通过对测试数据的收集和分析、不断完善测试流程、策略、方法和工具,持续提升测试效率和质量。

⬮ 高级测试工程师工作总结 ⬮

回顾20XX年这一年来的工作,我在公司领导及各位同事的支持和帮助下,严格要求自己,按照公司要求,比较好地完成了本职工作。通过近一年的学习和工作,工作模式上有了新的突破,工作方式有了较大的改变。现将这一年的工作情况总结如下:

一、20XX年工作回顾及总结

1.总体来说,20XX年我主要完成了“xxx银行系统”、“xxx渠道管理平台”、“xxx”、“xxx”的日常测试以及质量控制工作;“xxx”已经稳定上线运行6个多月,“xxx”即将上线。

2.日常我主要负责项目测试工作、测试文档编辑、参与功能需求设计、协调开发进度、总结经验分享完成所需知识积累、工具学习及研究、兼容性软件测试。就在银联项目工作来说,主要的工作内容有:a、测试项目案例、测试用例的设计与编写;b、对测试过程中遇到的问题进行沟通,并提供意见;c、设计业务功能流程,提供参考意见,绘制关键业务流程;d、进行主要功能的界面测试、功能测试;e、按照测试用例执行测试计划;f、进行需求验证工作

3.知识的总结与分享,完成客户端在安卓4.0/4.1,ios6.0以上系统上出现的兼容等问题,完成了兼容性测试案例的编写以及兼容性测试的培训工作。在日常工作中,发现兼容上重大问题,在测试部门群中发布分享。

4.完成所需知识积累,学习所需知识、工具以及技能。在工作中学习了银行业务流程规范、学习公司研发规范、参加了公司组织的技术培训、学习了各种测试工具的使用。

 二、对公司的建议与意见

对公司和部门建设上,我有以下几点建议:

1.对员工进行金融知识的系统培训,让测试人员了解银行业务流程,有助于测试人员更加详细了解业务流程,测试过程会少走很多弯路。

2.部门内希望多组织技术交流讨论,促进测试工作的开展和提高。一年至少有2次这样的交流。

3.公司在项目开发前期,希望尽可能的明确需求,尽可能的详尽需求说明书内容。在测试过程中发现很多项目缺少需求说明书,需求说明书不明确或者需求说明书内容错误,误导了开发和测试,浪费了时间,影响了项目进度。

4.建议项目需求设计可以有测试员参与讨论。

5.公司管理有点混乱,个人感觉公司对每位员工的重视程度不够!节假日公司应该给每位员工一定的福利和关心。

6.个人感觉平时的效率比较低,希望测试部门能够有所调整。希望公司能制定质量控制标准以及开发、测试工作流程,让开发更好的了解测试的流程,增强开发团队与测试团队的配合,提高工作效率。

7.加强部门测试成果的积累与沉淀,提高团队测试水准,希望我们的团队能够做的更好,能够已团队的形式参与软件项目的开发,而不仅仅是一个项目中毫不起眼的小小测试员。

⬮ 高级测试工程师工作总结 ⬮

1、 精通接口的测试方法,常用的工具jemter,fiddle,soapui,LoadRunner工具能熟练使用;

2、 有自动化测试方向能力,能使用selenium,Junit,testNG,Jenkins,Ant,Maven等框架能力;

3、 熟悉金融、银行类的业务优先,了解金融类测试的特点及要点;

4、 至少有互联网方向的测试1.5年以上,有开发经验的优先考虑;

5、 性格活泼,团队荣誉感强,思路清晰者优先考虑;

⬮ 高级测试工程师工作总结 ⬮

这为期四个月的实习和试用期,使我对手机软件测试工作有了深入的认识,就是尽最大的努力发现测试手机的不足,经过开发人员解决之后使手机尽快达到上市的标准,这些发现的bug就是为公司创造的价值。作为四个月xx的员工,我对公司也有了一定的了解,xx技术有限公司是值得信赖的咨询与科技服务提供商,公司拥有超强的全球运营能力、严格的质量标准和高效的交付流程,致力于成为全球企业“新时代的合作伙伴”,为客户成功保驾护航。自xx年以来,xx一直致力于为全球客户提供世界领先的商业,it咨询、解决方案以及外包服务,在金融服务、高科技、电信、旅游交通、能源、生命科学、制造、零售与分销等领域积累了丰富的行业经验,主要客户涵盖众多财富500强企业及大中型中国企业。我所在的xx分公司主要承接诺基亚手机测试任务,在以往的测试工作中,得到了xx公司的高度认可。

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。

入职四个月每一个任务对于初入职场的我都是一个挑战,保质保量完成任务是最基本的要求,即使是自己不熟悉的任务也会尽自己的努力和前辈的帮助下按时完成。

在这四个月的工作中犯了一些错误,测试工具使用不熟练等导致测试结果填写不规范等,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正。

不足:

(1)由于工作时间不长,参加了很多培训,在测试的时候这些知识运用的还不够熟练,所以对手机中出现的bug发现的

数量不高。

(2)一开始工作的时候,对一些测试工具的使用不是很熟练,在使用的过程中会耽误一些工作的时间,导致自己在规定的时间内完成任务比较紧张。

做手机测试工作,首先要具备的就是细心,只有这样才能发现手机里的bug,不能放过任何一个与测试用例描述不一样的执行结果,不管这个差别有多么的小,很多bug都是从这些细微的差别中产生的。

手机测试有时候相同的测试用例要在不同的手机上重复测试,这就相当考验我的耐心,对每次做测试用例都要向第一次做那样,认真的执行每一步操作。

每次做任务都要有一些发散思维的自由测试,这就需要我们考虑问题的时候要全面的展开思维做尽可能多的测试,才能发现更多的bug。

下阶段的工作我很有信心会比之前有所改善,经过四个月的工作和学习已经具备了一些有用的经验,相信他们会对我今后的工作有很大的帮助。以后的工作希望自己能够提高报bug的数量和质量,除此之后还要继续跟师傅和前辈们学习手机测试的更多方法来提高自己的能力。

这四个月的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢四个月来xx组长的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现xx的辉煌。

⬮ 高级测试工程师工作总结 ⬮

1、简要说明主要工作职责的流程及工作程序

通过5个多月的学习。熟悉并掌握了测试技术开发的相关工作职责:

(1)掌握测试治具的维修和管理方法。

(2)学会了及时处理现场异常的方法,包括产品合格率出现异常时,分析原因,找出异常。3.掌握了异常批次产品的处理方法和处理流程。

(3)了解并熟悉了Td2115 mP Updater与Td2115 mP Tools、S78F半自动测试机台的结构和原理,以及SET与co方法。

(4)熟悉掌握了产品投产前的确认工作(NPI list),包括测试机台的选定,治具规范制定以及handler的选择。

(5)学习并掌握了程序调试的方法。

(6)了解mES和EmS系统设定的相关内容。

要想成为一名合格的测试工程师还要具备分析测试数据的能力,从测试数据中找出测试低良的原因以及提高良率的方法,其中包括硬件的改善以及软件方面的问题,总之需要学习和掌握的地方还有很多,仍然需要不断学习提高自己的工作能力。

2、简述培训过程及对培训的建议

在培训过程中我得到了很多前辈和领导的指导,前两周随师父学习关于产线的注意规范,以及简单的操作,以及产线的作业流程,熟悉了这些之后跟随师父学习了关于异常保留品的处理流程以及规范的方法,还跟随师父学习了测试机的基本原理和结构,以及关于测试机的以及治具的管理和维修的方法等,掌握了如何验证测试程序,以及程序验证完成后的系统设置工作,跟师傅学习过程中,要求师傅给与我多动手操作,边学边练,弥补自己不足的地方,所以对培训的建议是,多让被培训者动手操作,才能快速提高。

3、实际工作的开展及完成情况

目前的主要工作是负责813客户与160客户的产品,813和160都是新产品,测试机也是新机台,目前苏通也没有样例可循,有很多测试流程,规则制定,信息导入和对接,需要跟客户及供应商做好协调,有不懂的不确定的多确认,前期程序验证完成还要负责所有的NPI list的确认,因为目前手动线测试设备都由客户提供,且两个客户几乎同时进行,需要做好区分,防止混淆。且因两种芯片为rF芯片,所以线损各种问题需排查,同时还要负责量产过程中测试异常的处理以及测试流程防呆,目前已能对异常处理,另外还有相关的外寄客户样品等操作熟悉,还需要不断学习提高自己的处理问题的能力。

⬮ 高级测试工程师工作总结 ⬮

职责:

1、按照公司手机软件(iOS, Android)项目流程,独立承担产品的功能测试工作,根据需要编写、执行测试用例等相关工作;

2、学习开发新功能模块的测试方法,配合测试主管执行日常测试,负责执行测试用例;

3、负责验证完成修改的BUG,配合软件重现需要重现的 BUG;

4、详细记录所执行用例的结果,递交测试报告给测试主管;

5、配合执行自动化测试用例,检查执行结果。

能力:

1.精通软件测试基本理论、流程和方法,熟悉各种手机端系统;

2.熟悉Linux操作系统,能熟练编写Shell脚本,熟悉常用数据库MySQL和SQLSERVER,能熟练编写SQL;

3.熟悉fiddler/charles等常见抓包工具,熟悉接口测试工具jmeter/postman等;

4.熟悉Web及移动App端性能测试,熟悉后端服务性能测试,能独立进行性能测试和性能评估;

5.熟悉自动化框架(Robot Framework)或者工具,能编写自动化测试脚本(Python/Java)对API、Web UI及移动APP做自动化测试;

6.动手能力强,具有很强的逻辑思维能力,解决复杂问题的能力;

7.具备良好的沟通表达能力和优秀的团队合作精神,抗压能力强;

8.具有汽车行业Web、移动App及车载端相关测试经验;

9.有安全、白盒测试等专业测试领域经验者优先。

⬮ 高级测试工程师工作总结 ⬮

职责:

1、负责对研发产品进行测试,包括前端界面、微信、APP、微服务、后端应用等方向

2、负责制定测试计划和方案,建立并优化测试过程,确保上线产品质量

3、执行测试用例编写和测试工作,提交测试报告,协助开发定位问题+9+

4、负责质量保证基础设施的应用,以提高QA工作效率

5、学习和研究新技术并引入以提高测试的效率和质量,满足质量保证的需求

任职要求:

计算机相关专业,具有5年以上软件测试或开发经验,具有分布式系统/互联网等相关经验优先

有自动化测试经验,能熟练使用一种开源自动化工具以实现高效测试

擅于洞察需求问题,擅长功能流程分析,设计工作流测试用例,在测试过程中能快速、准确、全面地找出问题;

熟悉软件测试理论和方法,熟知相关的测试流程、测试文档标准和软件工程学原理,学习能力强。

具备较高的分析问题和处理问题的能力;认真细心,逻辑思维清晰严谨;具备高度责任感,良好的沟通协作能力,遇事积极主动。

具有性能测试协调或者性能测试用例设计分析的经验

⬮ 高级测试工程师工作总结 ⬮

职责:

1、负责公司游戏中心的测试工作;

2、根据产品需求编写测试用例,并执行功能性测试,输出测试报告;

3、制定测试计划和规范,优化测试方案,改进测试流程;

4、准确、详实的描述bug产生的过程、bug的现象;

5、管理业务平台产品BUG,推动相关开发人员解决缺陷问题;

6、推动问题的合理解决,保证产品质量,确保项目进度、迭代版本上线。

7、必须有棋牌类游戏测试经验,熟悉跑胡子优先

任职要求:

1、大专以上学历,计算机或软件工程相关专业优先;

2、2年以上游戏测试经验,熟悉游戏测试理论、流程和方法,有平台型APP软件测试经验优先;

3、有较强的逻辑思维能力,并具备一定的系统分析能力;能够撰写各类测试文挡;

4、能根据需求制订游戏测试计划、设计软件测试方案、编写测试用例;

5、熟悉使用测试相关工具,熟练使用一种以上bug管理工具、如JIRA,Bugzilla,QC,Mantis等;

6、具有良好的沟通能力及团队协作精神,勤奋、踏实、细心、耐心、责任心强。

⬮ 高级测试工程师工作总结 ⬮

一、工作内容

20xx年过完年后,我被主管派到一个大组去学习自动化测试技术。这个测试组是个比较大的测试组,总共有几十号人,其中有很多牛人。他们的自动化测试框架就是由几个牛人耗时1年多开发出来的。到现在,他们的自动化用例覆盖率约50%,应用率好像有70%,总之这个自动化测试框架还是满厉害的,不过就是整个框架实现太复杂了,涉及的编程脚本就用了三种。

下面简单介绍一下该GUI自动化测试框架。

测试工具:IBM Rational Robot

自动化测试技术:第三代自动化测试框架

测试脚本:Robot中使用的是sqabasic脚本(基于basic的一种脚本),另外还使用了TCL、COM组建等,并自行开发了一个抓包工具用于自动化测试。还有我们测试的产品界面是使用Java开发的,如果要让Robot能够正常识别界面,还需涉及到Java编程。

学习自动化的头一个星期,我只是学习该测试组的产品知识,学习如何使用自动化测试。后面的几个星期就开始承担自动化测试的建设任务了。想想当初自己还是满辛苦的,白天上班学习产品知识,晚上回家就对着电脑看basic脚本的语法,周末还去公司无偿加班看代码。

在技术文档的选择上,我基本只看英文的,单词不懂就拿金山词霸查,实在看不懂了才会去找些中文的资料看。为什么要选择英文的呢?因为很多中国写书的人很浮躁,只想着快点把书出版了好赚钱,所以很多中文的资料质量很差。首先要贬低的就是那本谭教授的《C语言程序设计》。记得读大学时,照着谭教授的书敲程序,没多少程序能编译通过的,真是误人子弟。

当时带我学习自动化的导师姓L,他是个大忙人,有时一整天都在开会。L的师傅姓W,W是该自动化创始人之一。

当时对我比较有用的文档就只有两篇:一篇是汇集型的chm文档,是篇比较全面的介绍,其中包括自动化框架的介绍,原理的介绍,各模块介绍,自动化执行的流程等;另外一篇则是由W写的自动化建设指导书,写的还是满不错的,在我有一定基础后,照着指导书就能完成简单的自动化建设。

在我整个学习过程中,是按照以下的过程开展的:

1、吴江装修网初步了解整个自动化和产品知识,尝试使用自动化进行测试;

2、熟悉sqabasic语法;

3、对着文档读代码,尝试调试脚本,跟踪到代码的最底层。

其实最好的学习方式就是实践,去做自动化建设。当有一定基础后,去完成导师交给的自动化建设任务,就是最好的学习方式。后来,我教别人的时候,也是安排实际任务给他做,然后再进行相应的引导。

在我的学习期间,有件事情让我满讨厌的。就是我必须给原部门的主管和测试组人员讲课,然后那些家伙会不停的提问,以检验我的学习效果。虽然这招很BT,但是对个人的成长还是满有利的。假设你学会了一项技能,此时你可能只在第一个层次上,如果你能够把这项技能教会别人,那么你的层次上升了一个档次。

记得当时是20xx年2月初去参加学习的,4月初就应急被调回原测试组了。总共不到两个月的时间,我总共完成了3个模块的自动化建设,第1个模块搞了3个多星期,第2个模块不到2个星期,第3个模块一个星期就搞完了(第3个模块算是友情支援呢,哈哈)。

4月初被调回原测试组后,就一直做救火的工作。差不多5月份的时候才正是开始做我们T项目的自动化。其实也就是把我学习的自动化框架移植过来,做T项目自动化测试。

另我比较遗憾的是,T项目的测试一直都很紧,而自动化测试并没有被推广和充分利用。直到我离职前,测试组为应付测试部自动化考核指标,才得到重视。

这里我谈一下自己对自动化测试的理解。

1、自动化测试用于提高测试效率;

2、自动化测试可以完成一些无法手工完成的测试,例如长时间不间断的测试;

3、自动化虽然能够发现问题,但主要是对继承的功能进行测试,保证以前的老功能。(这个跟项目有关,GUI自动化测试比较复杂,如果是嵌入式设备或芯片的自动化测试,对自动化测试的理解可能会不一样)

二、开发小工具

我在自动化学习期间,表现出来的专业技能和良好的学习能力,得到了同事和主管的认可。鉴于此,在4月中旬的时候,测试组的Leader给我安排一个任务,使用Excel表格开发一个工具,用于收集和统计记录的数据。要求该工具能够代替手工计算,提升测试效率。任务完成的截至日期是五一。给我安排的时间大概为一周。

该工具的实现方式并不难,就是设计一个Excel表格,然后在里面嵌入VBA脚本,以宏的方式代替手工计算。对我来说最大的挑战就是:

1、短时间内学会VBA编程;

2、提取需求,设计Excel表格的格式,使该工具具有较好的易用性。

当我接到任务后,下班回家就开始到网上搜集关于VBA资料。当时我找了一个星期,都没有让我满意的文档。最终只找到一篇国人写的PDF文档,但是那篇PDF文档只是让我初步了解了VBA是个什么东东,并不能满足我的实际需求。最终,在写VBA脚本期间,我还是参考微软自带的帮助文档搞定的。

本来计划是在四月底的一个星期开展该项任务,但实际上直到4月的最后两天我才有时间。记得当时,我花了一天半的时间与我的客户——也就是我的同事,共同讨论需求,并设计Excel表格的格式,让其评审。最终写脚本花费了4月的最后一个下午,以及五一期间的三个下午的时间,总计4个下午的时间,完成该工具的开发。而且我五一期间的工作并没有申报加班,是无偿劳动啊。

其实工具开发完成后,还是有些问题,如:

1、程序崩溃

2、有1/3的功能基本没有被使用

3、自动生成的表格,奇丑无比

三、负责M项目测试

20xx年10月份,我开始独立负责M项目的测试工作。M项目是个小项目,大体情况如下:

代码量:大约10K行

开发语言:C#

软件环境:Windows PPC 20xx

硬件环境:hp的PDA

人力投入:开发3人,测试就我1人

M项目的测试需求分析、测试设计、测试用例编写、测试执行到测试报告,全部由我一个人搞定

20xx年10月~12月中旬这段时间,主要是完成前期的测试分析与设计。12月中旬,就进入了实际的测试阶段,20xx年1月底,软件发布。回顾这4个月的工作,有做的好的,也有做的差的。下面对这些进行总结。

做的比较好的:

1、测试进度把握比较好,在规定时间内,甚至提前完成了测试任务;

2、与开发人员的沟通较好,使问题能够较顺利的解决,基本没有内耗,双方合作愉快;

3、测试的重点把握较好,把很多严重问题,在测试前期就给暴露出来了;

做的不好的,待改进的:

1、前期的测试分析能力较弱,测试规格分析不全,测试用例编写质量不是高。到后期测试时,才发现很多规格没有覆盖到,需要补充测试用例。而且之前写的测试用例与实际测试情况,有些偏差,用例的可用性差,又花了很多时间去修改用例。

2、前期的测试计划制定比较差,实际工作较之计划偏差过大。吴江装饰网反正10月、11月那段时间,M项目的工作是乱七八糟的,还好关键时间点的把握还算到位。

3、测试对象选择上疏忽,导致漏测。M程序是个工具软件,主要用于查询和设置设备的某些参数或配置。我当时只考虑到对所有支持的设备进行遍历,却未考虑到设备上所有单板的遍历。结果技术支持工程师到香港试用该工具时,发现某块叫PM1D的单板无法识别。后续,我们对大部分单板进行了遍历,还发现了很多隐藏的问题。这是一项较大的疏忽。

4、在做内部模拟试验局测试时,对测试环境的选择有较大疏忽,导致漏测。在做内部试验局的时候,我为了偷懒只选择了3个不同设备的组网测试,而没有考虑到大规模组网情况下的测试。后来,技术支持工程师拿M软件到广州试用时,程序的某项功能就不正常了,原因就是大规模组网时,通信数据的传输是多包的,而M程序的底层函数没有对多包的情况进行处理,导致该项功能不正常。当时,在其他实验室是有类似环境的,而我却为了偷懒。

虽然M项目的测试有很多不足,但是总体情况良好,我对产品的质量有信心。

四、救火

大概是20xx年7月份时,我们组组长跟我说,要派我到B组去学习3个星期。等我去了B组才发现自己是被派来救火的。来B组支援测试,主要是完成一项测试任务,说具体点,就是把一件事情干600多次,没任何技术含量。我当时真是郁闷坏了。

虽然心底是比较郁闷,但毕竟也就3个星期,想着忍忍就过去了。

具体的任务很简单:大概有80种板子,每种板子大概有8套软件,用T工具对80多块板子把8套软件都加一次,观察软件加载过程中,业务是否正常,板子加完软件后,运行是否正常。

还有一个也是其他组借调过来的新员工,跟我一起干这件事情。我600多次,他也差不多600次。还好这个家伙,心态很好,做事情也很勤奋。

最初B组给的方案是这样的:先用第1套软件把80多个板子加载一遍,再用第2套,第3套,直到第8套。

开始工作几天,我们就按这种方案执行,但按这种方案执行的效率很差。主要因为实验室常用的板子差不多只有30块,其他的板子都藏在箱子里,而且有些板子B组根本没有,需要到其他项目组去借,这样针对软件版本,对80多块板子进行轮循加载,效率就很低,因为每加一套软件,就要去寻找80多块板子。

当时,我和那个新员工都很愁,按照这种做法,这项任务3个星期根本就无法完成。B组负责带我们的两个员工,也表示比较无奈。

郁闷过的第2天一早,我就直接找B组的老大谈话,“按照你们提供的这种方案,我们在三个星期内根本无法完成任务,而且还有诸多其他困难:1、部分板子是坏的;2、某些板子实验室里根本就没有;3、对设备不熟悉。”

就这样,B组老大把组内相关骨干人员都叫过来开会,重新商讨了一套方案,并要求他们全力支持我们的工作。

开了会后,B组的人就比较支持我们的工作了,启用新的方案后,还提前了1天时间把工作完成。

这里我体会比较深的是:在做一份工作前,一定要弄清楚这项任务到底要做些什么、要怎么做、要做到什么程度,工作中还要定期汇报工作(基本上以日报、周报的形式,用邮件发送),如果出现了解决不了的困难,一定要向老大汇报,如果老大也解决不了,那他也不能责怪你无能

五、工作中的陷阱

在辞职前的几个月,有个师弟也是老乡x君,得知我做过自动化项目后,便来向我了解自动化测试相关的情况。

从与x的聊天过程中了解到,他也正在做自动化,他们组测试的产品规模比较大,不过做自动化的只有两个新人,而且是使用一种新的GUI测试工具。他在给我讲他们具体工作时,了解到他们的自动化测试非常原始,就是针对一个用例录制一套脚本,几百个测试用例,大概录制几百个脚本,根本没有对公共进行提取,更别提有什么自动化测试框架了。x君与另外一个人,在自动化方面都是新手,没有相关经验,他们不知道这样做会给后期的维护带来多大的麻烦。而且他们主管也不太懂GUI测试的自动化,只是每天要他们汇报工作进度,期望在两个月内完成那几百个脚本。

经过我细致询问后,我猜测他们做这项自动化工作,基本上是为了应付部门自动化考核而做的,而并非为了提高测试效率,保证产品质量。

我也可以体谅x君主管的难处:测试组人力本来就紧张,而部门又要考核自动化指标,他只有弄两个人来应付一下部门的考核了。

这样说来,x君和他另外一位同事就是受害者了,被安排做一件这么没意义的事情。对他们我只能表示同情了。

对于这类BT主管吩咐的没啥意义的事情,我的体会就是能推掉不做就不做,如果实在推不掉,就完全按照他的意思做,他要怎么做就怎么做,要做成什么样就做成什么样。实在搞郁闷了就老板炒鱿鱼吧。

六、其他

记得刚进公司那一阵,对我们新员工有这样那样的培训,估计转正前至少被培训了20门课吧。具体讲的都是产品知识、测试技能、编程方面的东东。那些讲课的老师水平也参差不齐,PPT写的水准也有好有坏。总体感觉就是那些培训是在浪费时间,如果自己看这些资料效果都要好很多。

在转正前,作为新员工要给部门的“老”员工讲课,讲自己所学习过的知识,然后下面的“老”员工会发狂了似的问你问题。现在我感觉这种方式真的是一种非常好的检验方法,不但检验了你的学习情况还锻炼了你讲解PPT的能力。

七、感悟和进步

通过这种方式,我觉得自己在很多方面有提高:

1、写PPT的水平。后续工作中,写PPT汇报工作,做的是又快,又漂亮。

2、沟通能力。最初别人问我一个问题,我还没完全理解他的意图,就以自己的理解,淅沥哗啦的说了一堆别人不想知道的东东,搞得别人一头雾水。此后,别人每问我一个问题,我都会先把他的意图或意思搞搞清楚了,确认后,再以最精练的语言来回答他的问题。

3、懂就是懂,不懂就别乱说。记得最早“老”员工问我一个我自己不是很懂的问题,我通常是按自己的理解方式,跟他胡吹一通。结果他再一细问,我就傻了。知道就知道,不知道就别乱说,这点很重要,尤其是在参加面试的时候,如果自己不是很动,别人一问你就会露馅。

⬮ 高级测试工程师工作总结 ⬮

工作内容:

1.负责设计adas产品生产测试流程;

2.与项目团队配合达到技术目标;

3.在产品设计阶段配合影响硬件、软件、机械部门满足生产可测性要求,包括产品内嵌测试软件的`验证和问题解决;

4.按要求开发生产测试规范,测试计划和标准规范;

5.开发测试硬件和软件,以最优成本确保测试覆盖率;

6.根据测试需求设计工装夹具;

7.安装调试新生产测试设备,支持dv、pv生产;

8.分析验证生产测试设备数据和制程能力(msa,cpk...);

9.配合工厂生产团队保证项目顺利完成(例如生产节拍,直通率,测试覆盖率和持续改进);

10.配合分析产线失效和客户失效产品;

11.持续改进测试方法。

工作要求:

1.电子相关专业本科或硕士学历;

2.3年以上电子产品测试工程经验;有adas产品生产测试方案设计经验者优先;

3.熟悉设备,工装夹具设计,新制程开发;有基于ni测试系统开发软硬件平台者优先;

4.熟悉汽车通信协议和设备协议;

5.熟练的英语读写能力;英语口语熟练者优先;

6.较强的沟通能力和团队意识;

7.能够适应频繁出差。

文章来源://www.fw76.com/gongzuozongjie/175702.html