软件测试工程师的职业技能分析

职业技能一:

  1. 软件测试:
    1) 熟练灵活地运用等价类、边界值、判定表法、因果图法等各种方法设计测试用例,包括单元测试、集成测试、系统测试用例设计。
    2) 牢固掌握了软件测试计划、测试日报、测试报告的写作方法与要领。
    3) 针对B/S、C/S架构及不同需求,灵活有效地制定功能测试、性能测试、配置测试、GUI测试的测试方案。
    4) 熟练运用MI QTP、Rational Robot、MI WinRunner、MI LoandRuner、TCL等测试工具,以及TD等缺陷管理工具。熟悉CVS等常用配置管理工具。
    5) 深入掌握软件质量模型及其特性集合、CMM模型的5个等级的特点。
    6) 理解并掌握了软件需求管理、缺陷管理、配置管理、正规检视的内在含义及实际运作流程
    7) 能很好地理解需求规格说明书(包括UML描述的),并能提出建设性的评审建议。
    8) 掌握统一开发过程的周期、阶段、迭代以及核心工作流(商业建模、需求、分析和设计、实现、测试等)
  2. 编程语言:
    掌握C# 、C 、C++ 、VBScript。
  3. 操作系统:
    掌握如何安装Linux,熟悉重要命令,并能在Linux中搭建测试环境。
  4. 数据库:
    熟悉SQL、Oracle9i等DBMS,熟练运用SQL语言。

职业技能二:
软件测试:
1、熟悉软件开发和测试的流程与生命周期V模型,掌握了软件需求管理、缺陷管理、配置管理和同行评审的流程和方法,熟悉测试管理工具QualityCenter;
2、熟悉白盒、灰盒、黑盒测试,能进行单元,集成,系统测试用例设计和执行;
3、熟悉功能测试、性能测试、配置和兼容性测试、GUI测试;
4、可以使用TCL、Robot、QTP、LoadRunner进行自动化测试;
5、能进行测试计划、方案、日报、报告的规范写作;
6、能使用VSS、CVS等常用配置管理工具进行配置管理

职业技能三:
测试理论
熟悉软件工程相关理论。熟悉CMM软件质量管理体系。了解ISO9000质量体系、六西格玛质量控制。
掌握软件开发瀑布式模型、V模型,及相关单元测试、集成测试、系统测试过程和测试策略。
掌握黑盒测试、白盒测试、灰盒测试思想及方法。
测试技能
能够独立进行软件测试用例的设计、写作,包括单元测试、集成测试、系统测试用例的设计。
能够写作软件需求规格说明书,并能参与概要设计、详细设计的检视和评审流程。
掌握软件测试计划、测试方案、测试日报、测试报告的写作方法。
熟悉CVS、VSS配置管理工具,TCL、CppUnit测试工具。掌握MI QTP、MI LoadRunner、Ratioanl Robot自动化测试工具。
了解基于B/S,C/S架构功能测试、性能测试、本地化测试、配置和兼容性测试、GUI测试方法。

 其他
熟悉Window系列操作系统,了解Linux系统测试环境的搭建。
熟悉局域网配置、管理,数据库维护。
了解SQL数据库的语言及数据库事务。

职业技能四:
软件测试:
1.掌握软件测试生命周期,熟悉CMM体系结构、软件质量模型;
2.熟悉软件测试方法:静态测试、动态测试、黑盒测试、白盒测试等;
3.掌握了软件同行评审、需求管理、缺陷管理、配置管理的相关知识;
4.熟练掌握单元测试、集成测试、系统测试的用例设计方法和测试的执行;
5.掌握软件测试计划、测试方案、测试用例、测试报告、测试日报等文档的写作;
6.能利用TCL编写自动化测试脚本,并且编写扩展指令搭建集成测试与单元测试执行环境;
7.掌握了功能测试、性能测试、GUI测试的方法,能够进行web的测试;
8.掌握自动化测试工具:Rational Robot、QuickTest Professional、MI LoadRunner;

原文地址:http://blog.51cto.com/13957681/2174709

时间: 2024-11-07 04:13:49

软件测试工程师的职业技能分析的相关文章

关于【做一名软件测试工程师,需要具备什么】的我的看法

在软测考试前的几天,我在知乎上看到一片很有意思的问答:做一名软件测试工程师,需要具备什么? 在看网友们的回答之后,我也有了自己的想法... 首先整理了一下其中几个我觉得较为好的网友的回答在这里同大家分享: 网友:陈晔,测试业界打杂第一人 一.知己识人所谓知己就是清楚的认识自己,什么才是对自己最重要的.就测试这个职业来讲,我认为自己得到什么,学到什么才是最重要的.很多人看到这里可能觉得是正确,这种大道理谁都知道.但是平时呢大部分往往,嗯,保证产品 质量,保证公司企业的质量.但是有多少测试做的事情是

测试架构师修炼之道: 1 软件测试工程师的职业规划

测试架构师修炼之道: 1 软件测试工程师的职业规划 2016-08-11 1 软件测试的职业发展方向 1.1 管理 表1 管理级别区分 管理级别 职位 工作年限 属下 测试对象 职责 初级软件测试管理者 测试组长 两年 2~5 一般负责产品的一个或多个特性. 1.   测试计划的制订和执行2. 负责产品重点.难点的测试3. 负责带新员工 中级软件测试管理者 测试经理. 测试代表.测试主管 4年左右 10~20 产品 1.   最重要的工作还是运作测试项目,制订并执行测试计划,测试结束后还需要对产

【转】测试职业思考:如何成为一名优秀的软件测试工程师

如何成为一名优秀的软件测试工程师                                                                                             --------记录自己阅读<赢在测试>读书笔记           来北京快一年了,在自己喜欢的岗位快乐的工作着,这里是自己职业的开始,一直希望自己未来在测试的岗位上走的更远,思考着如何成为一名优秀的测试工程师,最近利用每天晚上回去休息的时间,逐渐读完了<赢在测试>

【转】 测试职业思考:如何成为一名优秀的软件测试工程师

如何成为一名优秀的软件测试工程师                                                                                             --------记录自己阅读<赢在测试>读书笔记           来北京快一年了,在自己喜欢的岗位快乐的工作着,这里是自己职业的开始,一直希望自己未来在测试的岗位上走的更远,思考着如何成为一名优秀的测试工程师,最近利用每天晚上回去休息的时间,逐渐读完了<赢在测试>

软件测试工程师企业级培训视频教程

有很多人都不喜欢编程,但是IT行业的高薪吸引了很多人 于是有一个工作就吸引了他们的目光--软件测试 软件测试可以不需要任何的编程经验,不过要学会看懂这些代码,所以相对编程的要求是很低的了 现在有朋友给我推荐一套软件测试的课程,内容很丰富,配套了几个大的项目测试在里面,所有的流程都是很详细很清晰的,我分享给大家 <零基础实战软件测试工程师就业班(共四阶段.快速掌握主流测试工具)> 课程讲师:孙老师 涉及项目:汝城县网上审批大厅 用到技术:QTP自动化测试.Loadrunner性能测试工具 其他特

软件测试工程师成长之路:掌握软件测试九大技术主题

软件测试工程师成长之路:掌握软件测试九大技术主题 王顺 等 编著   ISBN 978-7-121-23996-0 2014年9月出版 定价:85.00元 432页 16开 内容提要 <软件测试工程师成长之路:掌握软件测试九大技术主题>以实际项目为原型.以关键理论与丰富实践为指导,贯彻了先进的项目管理理念与全程质量管理思想. <软件测试工程师成长之路:掌握软件测试九大技术主题>前9 章为软件测试九大技术主题分享,是众多资深软件工程师在软件测试领域的经验总结.知识升华与提高,展现众多

大部分软件测试工程师的出路?

今天,思索下软件工程师的出路. 首先,必须肯定,无论是哪个行业,只要成为精英,不愁发展.但是,绝大多数人,由于各种原因,成长并不顺利. 下面是知乎的一些内容: 石头哥 公众号:大话IT公司 118 人赞同 谢邀,这个是笔者测试岗位工作7年的总结,有兴趣可以看看. —————分割线———————— 从毕业到现在已经快七年,同时也进入了30岁的门槛.以前一直以为30岁是一个离自己很遥远的年代,不过却这么快就来到了,好像毕业还是就在昨天. 七年的时间足够让一个人无论从身体.财富.思想.人际关系等等方面

一个老软件测试工程师的日志(转)

今天在整理电脑的时候发现这样一篇文章.已经想不起来是从哪里弄来的.仔细读来颇有一番收获.再次贡献给大家.愿大家在软件测试的道路上取得一席之地.实现自己的财务自由之路. 软件测试职业发展方向,大体上可以分为管理路线.技术路线.管理+技术路线. 软件测试,是技术主导的职业:不管选择哪条发展路线,都是需要一定的技术沉淀,只是相对来说,管理路线对技术方面要求不高而已.那么我们就先挑重头的技术 路线展开讨论.一般来说,一个普通的测试工程师刚入行,3个月左右熟悉企业的工作流程和模式,那么今后的工作内容趋于平

优秀软件测试工程师必备的8个能力!-(附思维导图)

结合自己以往的工作经验,自己梳理出来一些材料,绝对原创,绝对干货. 优秀的软件测试工程师必备的"8个能力" 作为一名软件工程师,需要的能力并不多,但是要成为一名优秀的软件测试工程师,需要的能力就比较多了,自己整理出来8个方面,每个方面都会分成很多细小的方便并进行举例说明.同样的,文章的思维导图放在文末,需要原图直接找我. 文章一共4500字左右,预计阅读时间9分钟 不废话,上干货! 一.业务分析能力 1.分析整体业务流程 不了解整个公司的业务,根本就没办法进行测试2.分析被测业务数据