回答数
3
浏览数
10810
回憶你的一切
初级测试工程师:
刚入门的拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。
高级测试工程师程序分析员:
具有3-4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其它初级的测试工程师或程序员充当顾问。继续拓展编程语言、操作系统、网络与数据库方面的技能。熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估。
软件测试工程师(Engineer)指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),测试软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。简而言之,软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时发现软件问题并及时督促更正,确保产品的正常运作。按其级别和职位的不同,分为三类。
&高级软件测试工程师,熟练掌握软件测试与开发技术,且对所测试软件对口行业非常了解,能够对可能出现的问题进行分析评估[1];
&中级软件测试工程师,编写软件测试方案、测试文档,与项目组一起制定软件测试阶段的工作计划,能够在项目运行中合理利用测试工具完成测试任务;
&初级软件测试工程师,其工作通常都是按照软件测试方案和流程对产品进行功能测验,检察产品是否有缺陷。
软件测试工程师-进阶之路
以下软件测试职业发展的各个阶段,看看大家现在都到什么阶段了,为自己好好规划下自己的职业道路。这是国外公司的职位分布,中国国内一些走在前列的公司,也差不多在国内可能晋升要快的多。
1、初级测试工程师刚入门的拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。
2、测试工程师程序分析员具有1-2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期的领导工作。进一步拓展编程语言、操作系统、网络与数据库方面的技能。
3、高级测试工程师程序分析员具有3-4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其它初级的测试工程师或程序员充当顾问。继续拓展编程语言、操作系统、网络与数据库方面的技能。
4、测试组负责人具有4-6年经验的测试工程师或程序员。负责管理1至3名测试工程师或程序员。担负一些进度安排和工作规模成本估算职责。更集中于技能方面。
5、测试编程负责人具有6-10年经验的测试工程师或程序员。负责管理8至10名技术人员。负责进度安排、工作规模成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户提供支持与演示。开发一些特定领域的技术专长。
6、测试质量保证开发(项目)、经理具有10多年的工作经验。管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试质量保证开发)内的整个开发生存周期业务。为一些用户提供交互和大量演示。负责项目成本、进度安排、计划和人员分工。
7、计划经理具有15年以上开发与支持(测试质量保证)活动方面的经验。管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。
8、测试负责人在测试工作中,还需要根据实际情况不断改进测试过程,提高测试水平,进行测试队伍的建设等。
消逝在黑夜里旳那抹烟火蒸发在空气中旳那句承诺
测试工程师需要考取的证书有软件测评师、ISTQB、CSTE、LoadRunner ASP。
1、软件评测师
软件评测师考试(以下简称“软考”)是全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)的中级考试项目,它属于职业资格考试,又是职称资格考试,具有水平考试性质。
软考注重岗位知识和技能,综合性和灵活性强,创意多,涉及考试的点比较广,如果有实际的工作经验,通过率会比较高;如果单单只是理论知识比较强的话,通过率也不会太高。
2、ISTQB
ISTQB认证体系是ISTQB和各成员国共同努力下建立的,面向所有软件测试I程师的国际性认证体系。它分为三个级别:基础级、高级、专家级。
这个证书是需要考完基础级才能考高级,高级之后才能考专家级的,也就是是必须一步步来,不能够一蹴而就的。
3、CSTE
CSTE的考试主要涉及了测试人员的基本知识和流程,考试全英文,包括四个部分,两个部分理论两个部分实践。理论和实践部分分别有选择题部分和问答题部分。考题并不难,但是需要一定的实践基础和快速作答。
经认定的软件测试师(CSTE)认证的目的是建立初步的资格标准,并通过积极的教育方案提供了测试功能的方向。取得认证的软件测试师指定显示在质量控制原则和做法的能力,在IT行业的专业水平。
4、LoadRunner ASP
LoadRunner作为目前性能测试应用最广泛的商用测试工具,最初是Mercury公司的产品,2006年被惠普收购运营了11年后,在2017年,被全球第七大纯软件公司Micro Focus收购,成为Micro Focus的产品。
没被贱人伤过还怎么闯天下
基本要求:1.熟悉软件质量、软件测试及软件质量保证的基础知识;2.掌握代码检查、走查与评审的基本方法和技术;3.掌握白盒测试和黑盒测试的测试用例的设计原则和方法;4.掌握单元测试和集成测试的基本策略和方法;5.了解系统测试、性能测试和可靠性测试的基本概念和方法;6.了解面向对象软件和WEB应用软件测试的基本概念和方法;7.掌握软件测试过程管理的基本知识和管理方法;8.熟悉软件测试的标准和文档;9.掌握QESuite软件测试过程管理平台和QESatC++软件分析和工具的使用方法。考试内容:一、软件测试的基本概念1.软件质量的概念。2.软件测试的目标和原则。3.软件测试的心理学。4.软件测试的经济学。5.软件质量保证。二、软件测试的类型及其在软件开发过程中的地位1.软件开发阶段。2.规划阶段的测试。3.设计阶段的测试。4.编码阶段的测试。5.验收和维护阶段的测试。三、代码检查、走查与评审1.桌面检查。2.代码走查。3.代码检查。4.同行评审。四、覆盖率(白盒)测试1.覆盖率测试。2.逻辑结构的覆盖率测试。3.路径覆盖率测试。4.数据流测试。5.程序变异测试。6.基于覆盖的测试用例选择。五、功能(黑盒)测试1.边界值测试。2.等价类测试。3.基于因果图的测试。4.基于决策表的测试。5.基于状态图的测试。6.基于场景的测试。7.比较测试。六、单元测试和集成测试1.单元测试的目标和模型。2.单元测试策略。3.单元测试分析。4.单元测试的测试用例设计原则。5.集成测试基本概念。6.集成测试策略。