
软件测试工程师学习计划
给你看看一篇文章吧:新何入行软件测试软件测试门实践性很强的工作,如想入这个行,实践是必不可少的。
当然理论也很重要。
如果要自学软件测试,我想理论上,首先得搞清楚一般软件的生命周期,测试的流程,输入输出文档,还有一些软件测试的基本概念。
软件的生命周期有很多文章讨论,请看这里,我在此不必多说。
软件测试的基本概念有:白盒测试,黑盒测试,单元测试,集成测试,系统测试,回归测试,压力测试,性能测试,人工测试(Manual Testing),自动化测试等等。
有很多资料介绍这些,基本上比较容易理解。
而测试的流程对新手来说尤其重要,这里想重点讨论一下。
我一直以来是从事软件系统测试,愿意总结我在不同公司工作的经验,一般的系统测试流程如下:1:分析软件系统需求文档(SRS-System Reqirement Specifications), 针对软件需求文档写测试计划和测试用例。
在这里你要知道如何写测试计划和测试用例。
2:把测试计划和测试用例提交给相关人员审阅,如测试经理,项目经理,相关开发人员等。
得到反馈之后对测试计划和测试用例进行修改,直至最终通过。
3:按照测试计划和测试文档进行测试,并报告测试缺陷。
这个地方要求你会一两个缺陷管理系统,如TestDirector, Bugzillar等。
4:对开发改正缺陷以后的版本进行回归测试,确认缺陷是否已经改正,是否出现新的缺陷。
5:最后你要写出测试总结报告,有的公司可能要求你对软件打分以决定是否能够通过测试。
打分标准应该会在测试之前已经讨论好了。
不同的公司,可能在某些细节上有所不同,所以每到一家新公司需要熟悉它的测试流程。
当然入行需要一本好的参考书,我看过得,并且认为最好的三本参考书是:Software Testing(软件测试),Systematic Software Testing(系统化软件测试),和 effective software testing(有效的软件测试)。
软件测试工程师工作经验怎么描述
软件测试岗位职责1、软试岗位职责1受测试任务,进求分析;2、按照测试计划搭试环境,并保证测试环境的可靠性;3、按照测试计划编写测试用例,保证测试用例合理有效;4、按照测试用例执行测试,及时发现缺陷,并使用工具进行管理缺陷;5、编写和提交测试报告,保证测试进度按计划完成;6、参与审核其他测试工程师的测试用例和报告;7、学习和推广使用新的测试技术和工具;8、负责组织搭建,管理和维护部门的测试环境(测试环境管理和维护方向适用);9、参与自动化测试框架设计,各产品自动化测试的设计、实现与维护(自动化测试方向适用);10、负责组织对产品进行压力测试(压力测试方向适用);11、搭建与维护部门的配置管理环境,制定配置管理工具并指导部门成员使用;进行配置管理流程规范和配置管理工具的宣贯、引导和培训(配置管理方向适用)。
12、具备软件工程的基本知识,熟练掌握各种测试理论和测试技术;13、熟悉Windows操作系统,熟练掌握HTTP协议;14、具有良好的中英文沟通能力,有较强的独立工作能力和解决问题的能力。
15、精通测试过程设计和用例设计方法,能主动进行技术钻研。
16、良好的文档写作能力。
17、至少在性能测试、自动化测试、白盒测试方面中有一项专长。
18、熟悉linux系统操作。
2、软件测试岗位职责软件测试就是利用测试工具按照测试方
软件测试工程师前景好吗
收入是大家最多的问题之前的面试过程中,遇到很多刚从培构出来子,对收入的理解有很多片面。
我们知道对于现在IT行业任职人员的薪资待遇并不是同岗同薪的,薪资的确定是需要考核很多维度的,如学历、形象(这也算)、表达沟通、工作经验、专业、技术水平等。
但对于整个行业来说,一般的薪酬会是以下这样的: (1)刚入行的初级软件测试工程师薪资大概是6K-8K; (2)1-2年后中级软件测试工程师薪资8K-15K; (3)高级软件测试工程师15K-25K; (4)资深软件测试工程师\\\/测试专家\\\/测试开发\\\/测试管理25K+; (5) 入行3年后的薪资均超过10K+。
(以上数据来源某招聘网站)
做一名软件测试工程师究竟是怎样一种体验
1、技术副总裁。
不管软件测试是一个独立的部门,还是归属于研发序列,软件测试工程师能汇报到的最大的领导就是技术副总裁了。
技术副总裁也是技术领域工资最高的人了,虽然基本上不会写代码了,但是也不影响技术副总裁的技术地位。
技术副总裁的一生是传奇的一生,总结起来技术副总裁基本上就干了两件事情:(1)在当上技术副总裁之前,想尽一切办法当上技术副总裁。
(2)当上技术副总裁之后,施展各种技能稳住自己的位置。
有真才实干的技术副总裁,洋洋洒洒指点江山领着兄弟们打下一片江山。
徒有虚名者,就虚避实从不落地也能混个三五载。
如果,你想去一个公司做软件测试工程师,请在最后的面试中留心将来可能成为最高统帅的技术副总裁。
如果不合适就别去了。
2、产品经理。
测试工程师应该会和很多产品经理配合。
一个负责任有担当的产品经理会让测试工程师的工作轻松很多。
产品经理会自称产品狗,其实是一种明着谦虚,暗着要统治一切的感觉。
如果和产品经理发生争执的时候,他们会用:“产品经理不讲对错,只讲利弊”,这种偷梁换柱的方式把你带入他们的领域或者节奏,最后把你拿下。
当然,这种产品经理在国内已经算是优秀的产品经理了。
3、开发工程师。
开发工程师懂技术,核心生产力。
站在世界技术领域内,国内开发工程师应该是相对而言差距最小的岗位。
个人非常崇拜coding能力非常强的人,当然开发工程师也没有什么好黑的。
所以,想从事软件测试工程师的同学们,尤其是男生,尽量做开发吧。
中国的软件从10多年前才真正的开始发展。
在除了软件测试的各种岗位上都发展的非常的迅猛。
老牌的开发工程师和产品经理依旧抢手,并且越来越表现的不可或缺。
和测试工程师同期发展的运维工程师(SA)和设计师也有了长足的进步。
唯独软件测试工程师再近10年的发展历程中停滞不前。
被所有的岗位超越。
再来说说SA,SA应该是比软件测试工程师更晚被引进的。
SA和软件测试工程师一样,很多成果都需要依赖开发工程师的成果。
但是为什么SA能比软件测试工程师发展的好很多呢
这就引出了软件测试工程师尴尬的两点:一、真的不重要。
SA掌握着一个互联网公司的线上服务的健康程度。
规模越大,SA责任越大。
测试工程师呢
一直自己说自己很重要,但是真的没有体现出有多重要。
二、SA的工作更聚焦,更容易深入。
SA只保证线上服务的健康,健康也能有几个有限的技术指标来描述清楚,所以,功能内容非常的明确。
但是测试工程师呢
恨不得什么都管,把所有的内容都纳入了所谓的质量体系,但是真的什么都没有管好。
测试工程师的尴尬远远不止以上两点。
每次定季度任务或者年度任务的时候都会非常尴尬。
自己都说不清楚,上个季度干了什么,下个季度想干什么。
要是在摊上数据考核,直接死得心都有了。
怎么说呢
以bug考核,是绝对不正确的。
bug数量多或者少都不能说明测试工程师的工作是更好了,还是更差了。
软件测试工程师 与 实施工程师 做哪个好
在线急等答案,急
长远来讲,软件测试工程师看你写不写代码,如果写代码可以做一些日子然后技术强的情况下去做现场支持工程师(一种实施工程师),如果是单纯的实施工程师,只是熟悉产品,客户产品培训很容易被替代,毕竟一届一届的毕业生都是低廉额。
另外,实施的总出差,待遇一般吧。
软件测试转正工作总结(多篇范文)
软件测试转正工作总结本人自XX年6月25日起进入梦龙移通公司从事手机软件测试工程师一职,在不知不觉中已经经过了2个月的试用期。
在这段时间里,我感悟颇多,虽然这并不是我的第一份工作,但是在此期间,我对于工作一贯谦虚谨慎、认真负责的工作态度,从来没有改变过。
在本部门工作中,我一直严格要求自己,认真及时地完成领导布置的每一项任务,并虚心向同事学习,不断改正工作中的不足;配合各部门负责人落实及完成公司各项工作,在过去的2个月中,通过不断的学习和自我提高,已经适应了本职的工作,但对于一个初入公司的新人,要全面融入企业的方方面面,可能在一些问题的考虑上还不够全面,但我相信,通过公司领导及同事的悉心指导,我一定会在今后的工作中更好的提高自己的水平、素质,更好的完成本职工作。
在今后的工作中,我要继续努力,克服自己的缺点,弥补不足,向白盒测试、内部代码测试方向了解,加强软件测试、计算机语言方面的知识,不断自我学习,力争成为学习型、创新型、实干型兼备的新世纪人才。
第二篇:软件测试转正工作总结在本部门工作中,我一直严格要求自己,认真及时地完成领导布置的每一项任务,并虚心向同事学习,不断改正工作中的不足;配合各部门负责人落实及完成公司各项工作,在过去的2个月中,通过不断的学习和自我提高,已经适应了本职的工作,但对于一个初入公司的新人,要全面融入企业的方方面面,可能在一些问题的考虑上还不够全面,但我相信,通过公司



