还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件测试年终总结与软件项目工作个人总结汇编软件测试年终总结时光荏苒,从毕业到现在已经10年,10年来一直从事着软件测试的工作从一个什么都不会,到测试技术人员再到测试管理,期间有迷茫,有痛苦,有弯路,有捷径今天对自己过去的10年测试经历做一个总结,一是给自己重新出发增加动力,二是给刚入道的、迷茫中的测试朋友一点点建议,希望你们少走弯路首先,谈谈测试职业规划,即做什么的问题所谓方向比努力重要,这绝对是一句真理如果能在刚走上测试工作岗位的时候明白这个道理,那么不出5年,你一定能成为某一测试领域的专家,那时不管是薪水、自信心都是顺其自然的事情但是遗憾的是,我们获取的太多信息是,测试人员是一个通才,什么都要学,什么都要懂结果这样的一个方向,导致了3脚猫功夫的测试人员一大把那么什么都懂一点的测试人员难道就没有用武之地了吗?也不是,可以朝着测试管理岗位发展说到这里,引出了测试职业规划的第一条路测试管理那么很容易想到职业规划的另外一条路,测试技术专家在测试技术领域里,无外乎就是性能测试专家和自动化测试专家明确了软件测试职业规划的三个方向,接下来就是如何选择一条适合自己的方向下面给出我的几条建议关于选择测试管理首先你一定不是一个喜欢技术,对技术敏感的人,这个很容易判断第二,你一定是个善于沟通,__协调能力强的人第三,你的__抗压能力较强,上能顶住__批评,下能顶住下属埋怨能受得了委屈,吃的了亏第四,你对管理工作充满持续的__,如果过去你是一个比较如鱼得水的学生干部,那更加没问题总之,相对你的IQ,你的EQ更高那么从性格上来说你比较适合做测试管理工作关于选择性能测试专家正好和测试管理人员具备的性格相反,首先,你不喜欢__协调这样的工作,你性格有些孤傲,你上学的时候一定不是学生干部,或者不是一个如鱼得水的学生干部第二,你不一定是个技术狂热者,但你不排斥技术,你的动手能力较强,喜欢实践能静下心来学习那么你有成为一个技术专家的潜力关于选择自动化测试专家和性能测试专家类似,如果你掌握一门编程语言,或者有信心学好一门编程语言,那么恭喜你,你有成为自动化测试专家的潜力通常,性能测试专家和自动化测试专家在技术上是相通的确定了自己的测试发展方向,接下来就是如何实现的问题有一个著名的_____小时定律理论,即一个人想要成为某个领域的专家,需要经过1万个小时的锤炼按此比例计算,如果以每天工作8小时,一周工作5天计算,那么成为一个领域的专家需要4-5年的时间关于如何成长为测试管理人才首先你一定要成为一个功能测试专家;通过参与至少2个完整项目的测试工作,你对测试理论、一个完整项目的测试流程、测试活动、测试输出了于指掌第二,尽量选择一个行业如__、支付、网购、通讯等深入做下去,成为该领域的业务专家因为测试经理的角色往往也是半个需求人员的角色第三,尽量在头三年的时间里,亲自参与功能测试、性能测试、自动化测试工作,为后面测试管理的招聘工作、测试计划、人员分配、任务安排打下一个良好的技术基础,说白了,测试管理工作也是一个技术管理岗位,没有一定的技术功底,很难开展后续的管理工作关于如何成长为性能测试专家刚进入测试管理岗位,你负责的工作一定是功能测试任务没有机会接触性能测试工作怎么办?我的建议是自学或者参加培训班,如果你是一个自我管理能力非常强的人,建议自学,如果不是,那么建议参加专门的性能测试培训班参加培训班之前最好大致了解一下性能测试的基础知识性能测试的学习过程大致如下1)首先了解一个系统的架构,明白各服务器之间是如何交互工作、系统的数据流向、系统的压力点,从而确定性能测试需求和指标,即那些功能需要考虑压力,能承担的压力是多大比如一个购物__,最典型的登陆功能、提交订单功能需要支持多少个用户并发,每个并发用户在几秒之内完成操作,系统长时间在压力状态下的稳定性2)第二选择测试工具,对于基于协议的应用来说,一般loadrunner都能完成性能测试工作,学习loadrunner的三部曲脚本录制编写(loadrunnergenerator)、场景设置和执行(loadrunnercontroller)、结果分析(loadrunner____ysis)的内容对于一些无法用现有工具实施性能测试的应用,需要考虑自己编写工具来完成所以一个优秀的性能测试工程师一定是能熟练使用一门编程语言的3)实践,一定要多实践,__完loadrunner以后,loadrunner里带有现成的性能测试项目---飞机订票系统完全可以拿来练手loadrunner4)性能测试的目的是发现系统处理能力的瓶颈而系统调优才是最终的目的,如果能进一步提高各业务服务器、数据库服务器的调优技能,对性能测试工作来说是如虎添翼关于如何成长为自动化测试专家自动化测试和性能测试不一样,性能测试主要是对服务器的性能做测试,而自动化测试是从前端考虑,其目的旨在于替代部分手工测试、考量客户端长时间运行的稳定性自动化测试分为web站点的自动化测试、PC客户端的自动化测试、__端的自动化测试每一个终端的测试都是一个大的领域,建议先深入学习一个终端的自动化测试技术关于Web端站点的自动化测试常用的开源测试工具selenium框架+一门编程语言(建议python),或者收费软件QTP,推荐selenium,因为它是开源的、免费的,不存在盗版问题、且可扩展,所以国内的一线大公司喜欢用Pc客户端自动化测试常用的测试工具QTP付费软件,国内很多小公司在用Android__自动化测试常用的测试工具monkey、monkeyrunner、robutium、appium等,这些都是开源软件一样,国内一流的公司都在使用苹果端的自动化测试常用的测试工具Instrument、FoneMonke、Broomine、iphoneSDK自带的testunit不管学习哪一个终端的自动化测试,熟练掌握一门编程语言是必要条件最后谈谈软实力,一个优秀的测试技术专家,我认为需要具备以下几个特性持续学习能力计算机技术的发展可谓日新月异,如果不持续学习,那么不出2年,你就会发现你只能当一个廉价的手工测试人员所以如果能在工作中学习最好,不能的话,下班后保证2个小时的自学时间几年下来,你就能发现自己的进步有多大沟通能力我觉得可以从2方面培养第一日常工作的沟通能力和__、产品、运维、客服同事的沟通要及时,表达要准确,多微笑、多倾听、保持良好轻松的同事关系第二,正式场合的沟通能力,如项目周会、评审会议、总结会议,一定要提前做准备,讲什么、怎么讲,自己私下里先练习一下,这样在正式场合才能表达清楚、气定神闲、落落大方,给__和同事留下一个好的印象团队合作能力首先从心态上,要强调整体的概念,放下单打独斗的想法在实际项目中,体现为团队成员之间的相互协作、资源共享、共同进退这个时代已经不是一个英雄创__话的年代了,只有团队的齐心协力才能把项目做好,这样的人往往也是公司最喜欢,最愿意去培养的人与优秀的人为伍所谓近朱者赤,近墨者黑跟对一个老大、和优秀的人共事,找一个优秀的伴侣、经常去参加一些牛人讲座、技术__,通过这些人的耳濡目染,一定会让你少走很多弯路其他还有很多软实力,但我个人认为以上几点比较重要凡事要趁早,特别是技术行业,一定要在头几年打下扎实的技术功底,这对将来的技术管理或技术专家路线都有极大的帮助不知不觉写了这么多,感觉还没有说完,希望我的一些拙见能对刚毕业的同学和还在测试领域迷茫的同学一点帮助软件项目工作个人总结篇一xx年2月2日,我有幸成为北京超图一员,应聘为公司的j__a软件工程师入任职以来,在部门__的带领下,自己感觉无论学习、技术、生活等方面都有很大的提升xx年里我主要完成的工作有三方面
1、荆门石油石化巡检系统的调研和__该项目是我工作以来第一次涉及到调研,对我来说算是一个不小的挑战在调研过程中,让我学会了如何通过和客户的沟通来了解客户的需求由于自己的工作经验不足,在调研工作中体现出一些问题不能很直接的在和客户沟通中非常准确的了解客户的更多需求,有很多需要和客户交流沟通多次才能明白客户的最终需求,也没有把自己作为最终用户并站在用户的角度上来考虑问题,这些都是我在以后的工作中需要提高和改进的地方在巡检系统的__工作中,让我进一步巩固和加强了自己的__能力
2、__12530增值业务的__与维护从5月以来我就开始接手公司的主要业务之一,12530__增值业务由于前面负责这个项目的同事突然离职,导致这个项目的交接工再做得不够好,对我顺利接手这个项目造成很大的困难而刚一接手这个项目,马上就需要新上一个投票活动,并要对一些主要代码进行修改,让我倍感压力,几乎都快放弃最后在金总的指导和鼓励下,顺利的完成这次活动在完成这次投票活动后,为了避免下一个接手这个项目同事与我遇到同样困难,我第一时间将这个项目的相关技术文档补充完全,保证别人能够顺利的进行该项目工作通过这个项目,让我加强了自己在__高压下工作的能力,也让我找到更多自信
3、襄樊、鄂州家政网络服务中心的__与实施在这两个项目中,除了承担__工作以外,也逐渐涉及到项目管理的职责,让我在个人能力上有所提高为了这两个项目能够顺利完成,除了完成自己的工作外,还主动关心其他同事的工作完成情况让我在项目管理和项目进度的把控能力有很大的提高将襄樊、鄂州家政网络服务中心顺利实施,为我公司拿下湖北省其他市的家政网络服务中心奠定基础在工作之外,我也注重个人能力的提高工作之余,主动学习一些新技术,与同事沟通配合,搭建一个ssh的__框架也学习springsecurity知识,这些新知识的积累,对我以后的工作有很大帮助20xx年工作展望
1、将学习的springsecurity整合到我们自己搭建的ssh框架,进一步完善框架
2、利用搭建的ssh框架,__一套oa系统平台
3、做好襄樊、鄂州家政网络服务中心的维护工作
4、希望公司能够大量拿下湖北省其他市的家政网络服务中心,继续__和实施湖北省其他市的家政网络服务中心
5、继续学习新技术,努力提高自己的个人能力为以后能够更好,更顺利的工作奠定基础
6、希望通过自己的进步和努力,能为公司的发展做出自己最大的贡献,体现出自己的最大价值篇二xx年7月23日,我有幸成为公司一员我进入公司也快6个月,回首过去的几个月中我也__到不少的喜悦,尤其在公司度过的时间让我难忘因为在__的指导下,同事大力的帮助下,客服了不少困难,因此我也成长了不少可以说是虚心学习,努力工作,以团队的利益和进度为中心是我一直坚守的原则虽然说在这短短的几个月中没有辉煌的成果,也算是经历了一段不平凡的考验因为我在公司__到了团队的力量,同时也让自己更适合团队工作,尤其是我在技术方面更是突破不少,从以前的认识与了解到今天的熟练,想到此内心无比高兴尤其是刚进公司的两个月,想想当时的我是多么的笨拙和弱小,因为进入公司以后对于公司需求和业务流程不是很熟悉在同事不断帮助和指导下让我迅速提升起来以适应公司需求,以至于后来的工作做得非常舒心愉快xx年度个人主要工作内容和任务的完成情况xx年度,我的主要工作集中在产品研发及优化领域,现将参与的主要工作内容和任务的完成情况总结如下
一、新人学习对公司的整体状况和运营模式进行了解,重点针对合同管理系统的适用领域、场景以及客户群体、一般性需求进行学习熟悉公司技术团的工作模式、编码规范和研发管理控制流程通过对公司产品__领域和业务流程的学习以及研发规范的了解,__了技术学习主线,制定了具体的学习目标和时间计划为技术研发工作奠定了基础
二、公司***平台的研发参与了***平台的部分功能研发,主要参与以下功能模块的代码编制、优化和初步的功能验证测试系统平台对接浪潮系统、系统对接审批事项清单模块系统管理模块筹备成立模块、成立登记模块、分支机构管理、__管理、注销信息管理、变更信息管理等等在研发中,按照团队规划完成了个人的任务并按照编码规范进行了源码优化对于部分编码进行分析和重构,对于部分功能模块进行了效率优化和源码简化,提升代码的可读性、可复用性、可移植性整个研发过程,积极融入团队,提升技术水平的同时进一步加深了对公司产品业务的理解
三、公司产品***平台的优化参与产品***平台的优化使用技术方法通过重构改进了产品的运行效率从构建模式、实现方法、代码风格上进行了多方面的知识整理、分析和优化并以此为契机,强化了效率优化的意识,学习了效率优化的方法,同时,增强了研发中兼顾效率的意识xx年度个人取得的成绩和经验xx年是我进入公司的第一年,无论是对于生活阅历还是工作经验以及技术知识都取得了很大的成效与进步在公司的几个月里我着实成长了许多,尤其是对专业知识技能的提升、此外还增长了一些对行业的认识以及__流程xx年度个人工作中存在的问题和不足及改进方法刚进公司的时候我面临很多问题,在工作中遇到非常多棘手的问题,不断请教前辈们.有了他们的帮助和自己坚持努力,我发现我所遇到棘手问题越来越少,就这样我从一个新人慢慢变成一个可以担当一面的团队成员,我再也不怕遇到问题在未来的一年里我应该多锻炼自己表达能力和加强对普通话的学习,其次,对于技术方面了解不够全面,不够广泛,好多技术都还处于一个熟悉、认知阶段在未来的日子里我会给自己拟定一些目标和学习、提升路线,让自己技术以及各方面不断的提高不让自己只局限于技术方面的提升与提高在工作中我体会到了坚持就是胜利,程序员必须有较强的适应能力和承受能力需要不断的进行学习补充新的知识只有不断的扩充、更新自己的知识才能应变技术的更新与发展提出目前公司存在的各方面问题及合理化建议公司__比较给力、很会照顾下属,同事之间也比较容易相处,团队互助性也比较强但是我们公司对于技术上是不是应该增加一点技术储备方面东西我希望公司能够一个强大知识库,比如某一天某个人解决了一个极难解决或者比较罕见的问题有必要保存到知识库里,以备后续之人有一个学习认知的空间对自己xx年度整体表现的客观评价xx年度是我在学习中不断总结经验、吸取教训、获得成长的年度本年度的工作中,我认真制定工作计划,按时完成工作任务并适时进行总结和分析,__功能实现、代码规范、效率优化和用户体验努力开展对本职工作所需专业技术学习,优化知识结构,并不断深化对合同管理业务的理解团队建设上,我积极融入团队,努力营造良好的团队氛围,和同事关系融洽综上所述,对于xx年的工作整体表现,我对自己的评定是满意的xx年年度工作计划安排
1.在原有体系不变动情况下,配合团队完成社会__信息系统后续的__
2.加强自己工作中阐述问题的能力和分析能力以及解决问题的能力
3.不断学习新的技术与知识,让自己更能适应新的需求发展变化,给自己制定一个短期目标以计划
4.努力更正自己__习惯,提升自己__技巧
5.了解技术以外的知识,摆脱自己“机器人”的概念个人职业生涯规划
一、短期目标(提升专业技术水平、掌握解决问题的方法)合理规划自己时间,给自己制定一个工作之余的学习计划,学习目标,在工作不断吸取经验教训加以总结汇总,不断更正自己工作习惯
二、__目标(专注改进薄弱环节,掌握提升效率的技巧,深化业务理解)在不断巩固自己专业知识前提下,加深对业务的理解能力、分析能力、主导能力、不断充实自己各方面知识技能,强化自己薄弱环节做一个合格高级软件工程师第PAGE页共NUMPAGES页。