BTEST软件测试工程师培训--培养目标: 通过课程学习,学员能够从事 windows 和 Linux 环境下单机以及分布式软件的功能测试和性能测试,并获得 “ 软件测试工程师 ” 的职业资格认证。 学员能够达到的水平:
1 、 能够掌握单机、网络环境下多种体系结构软件的测试; 2 、 能够在 Linux/Windows 平台上,建立多种体系结构(包括数据库)的软件运行和测试环境; 3 、 能够 掌握软件开发技术并能够编写简单应用程序、测试脚本; 4 、 能够掌握测试流程、缺陷管理流程,并能对测试流程实施监督和处理; 5 、 能够编写测试计划、设计测试用例、执行测试并填写缺陷报告; 6 、 能够独立或协助开发人员进行单元测试和白盒测试; 7 、 能够使用自动化测试工具来进行各种测试。
BTEST软件测试工程师培训--胜任职位: 通过课程学习,学员能够从事 windows 和 Linux 环境下单机以及分布式软件的功能测试和性能测试,并获得 “ 软件测试工程师 ” 的职业资格认证。 学员能够达到的水平: 1 、 能够掌握单机、网络环境下多种体系结构软件的测试; 2 、 能够在 Linux/Windows 平台上,建立多种体系结构(包括数据库)的软件运行和测试 环境; 3 、 能够 掌握软件开发技术并能够编写简单应用程序、测试脚本; 4 、 能够掌握测试流程、缺陷管理流程,并能对测试流程实施监督和处理; 5 、 能够编写测试计划、设计测试用例、执行测试并填写缺陷报告; 6 、 能够独立或协助开发人员进行单元测试和白盒测试; 7 、 能够使用自动化测试工具来进行各种测试。
BTEST软件测试工程师培训--入学条件: 大专或大专以上学历,年满二十一周岁
BTEST软件测试工程师培训--课程设置: 1 搭建 Windows 测试环境
主要讲解搭建 Windows 测试环境所要具备的软、硬件及网络知识。包括计算机中各种硬件和接口。软件的分类、分发和授权等方式;操作系统的初步知识;注册表、病毒、安全等知识; TCP/IP 协议和 DNS 、活动目录等知识。从而让学员可以在实际工作环境当中搭建一个基于 Windows 活动目录的局域网环境。 2 使用 C 语言开发简单应用 设置本课程的目的主要是使学员掌握软件开发的技术,掌握编程的方法、思想,了解软件开发过程当中常犯的错误,为后面的测试课程以及编写测试脚本打下语言基础。课程中主要包括 C 语言的语法、程序基本结构、函数、指针、数组、数据结构、算法等程序设计所涉及到的知识。课程注重实用性、重在培养学员对代码分析的能力,掌握编码规范,掌握调试知识和分析程序错误的能力。同时学习内存检查工具和软件配置管理等知识。该课程中贯穿了一个开发“软件测试工程师管理系统”的项目,增加学员开发项目的经验。 3 测试计划与软件缺陷 本课程是软件测试重点课程。本课程主要介绍软件测试的基本概念和基础知识、如何编写测试计划、识别软件缺陷、编写缺陷报告等。通过学习,学员可以掌握软件测试的流程、软件测试的策略和分类,掌握缺陷的分类和优先级等,从而对测试有一个整体的认识。本课程中介绍了 Bugzilla 缺陷跟踪管理系统(测试工具)。总体来说,本课程将使学员掌握软件测试相关的大部分基础知识。
BTEST软件测试工程师培训--专家团队: 专家团队资料完善中。
BTEST软件测试工程师培训--教学模式: BTEST使用以实际应用场景为核心、提倡“以用为本、学以致用”的“场景教学法”:以工程经验为指导,辅以实际企业测试项目,并通过逐步深入的六步教学法展开整个教学过程,强化实战技能。
应用场景:针对企业实际工作流程和工作场景,结合已经实际投入使用的软件项目的测试资料和软件代码,进行项目分析和任务分解,重现在企业中进行软件测试工作的任务环境。 项目分析:将所有的知识点和技能通过一个或几个项目来贯穿,学员通过可扩展的项目案例逐步实现对知识技能的掌握;所有的项目案例中所涉及的知识点都是将来岗位工作中的实际任务,学员通过实际操作可以具备完成这一任务的能力。 任务分解:讲解过程中,将整个项目划分为多个子任务,再分析每个子任务需要掌握的概念、知识、技能及素质要求,并通过完成子任务的形式来组织学习内容、设计课程体系。 六步教学:知识和技能的传授都是从具体到抽象、从特殊到一般,依照以下六个步骤来组织实施的:提出问题、分析问题、解决问题、总结出一般规律和知识/技能、扩展知识/技能、解决更高级的同类问题。 项目经验:通过对企业实际工作场景的模拟和实际测试项目的训练,积累实际项目经验,熟悉项目测试过程中常见的技术、流程、人员协作问题,并掌握相关的解决方法。 职业素质:通过上机操作、项目实践、课堂研讨、在线学习、以及职业素质训练,学员能够在任务目标设定、个人时间管理、团队协作和沟通、冲突和情绪处理等方面,得到测试工程师岗位所需要的职业素质训练。 团队协作:在授课过程中,学员将被划分为几个团队,每个团队将根据课程内容和讲师的安排,通过技术研讨、实际操作等手段,合作完成一个任务和项目。 动手能力:为了使学员的知识面和思路有所拓展,学员自己动手,通过实验和对项目的实际操作,培养学员良好的自我学习能力,有利于学员进一步掌握重点技术,为将来完成更重大的项目奠定坚实基础。
BTEST软件测试工程师培训--证书: 软件测试工程师证书,OSTA证书
BTEST软件测试工程师培训--特色: BTEST使用以实际应用场景为核心、提倡“以用为本、学以致用”的“场景教学法”:以工程经验为指导,辅以实际企业测试项目,并通过逐步深入的六步教学法展开整个教学过程,强化实战技能。
应用场景:针对企业实际工作流程和工作场景,结合已经实际投入使用的软件项目的测试资料和软件代码,进行项目分析和任务分解,重现在企业中进行软件测试工作的任务环境。 项目分析:将所有的知识点和技能通过一个或几个项目来贯穿,学员通过可扩展的项目案例逐步实现对知识技能的掌握;所有的项目案例中所涉及的知识点都是将来岗位工作中的实际任务,学员通过实际操作可以具备完成这一任务的能力。 任务分解:讲解过程中,将整个项目划分为多个子任务,再分析每个子任务需要掌握的概念、知识、技能及素质要求,并通过完成子任务的形式来组织学习内容、设计课程体系。 六步教学:知识和技能的传授都是从具体到抽象、从特殊到一般,依照以下六个步骤来组织实施的:提出问题、分析问题、解决问题、总结出一般规律和知识/技能、扩展知识/技能、解决更高级的同类问题。 项目经验:通过对企业实际工作场景的模拟和实际测试项目的训练,积累实际项目经验,熟悉项目测试过程中常见的技术、流程、人员协作问题,并掌握相关的解决方法。 职业素质:通过上机操作、项目实践、课堂研讨、在线学习、以及职业素质训练,学员能够在任务目标设定、个人时间管理、团队协作和沟通、冲突和情绪处理等方面,得到测试工程师岗位所需要的职业素质训练。 团队协作:在授课过程中,学员将被划分为几个团队,每个团队将根据课程内容和讲师的安排,通过技术研讨、实际操作等手段,合作完成一个任务和项目。 动手能力:为了使学员的知识面和思路有所拓展,学员自己动手,通过实验和对项目的实际操作,培养学员良好的自我学习能力,有利于学员进一步掌握重点技术,为将来完成更重大的项目奠定坚实基础。
BTEST软件测试工程师培训--明星学员:
BTEST软件测试工程师培训--开课地区:
1.国内软件测试人才发展现状
软件测试作为软件质量把关的重要环节,已经愈来愈引起国内软件企业的关注,致使软件测试人才的需求升温,但是,由于我国企业对于软件测试技术在整个软件行业中的重要作用认识较晚,因此,这方面的专业技术人员在国内还是凤毛麟角,人才供需之间的缺口超过20万,这已成为影响中国软件产业发展的瓶颈。据招聘网站51job数据显示,软件测试工程师将成为2006年最紧缺的人才,该类职位的需求主要集中在沿海发达城市,其中北京、上海的需求量分别占33%和 29%.同一时间中华英才网发布了最新一期的IT职场人气排行榜,IT人才仍是企业需求量最大的人群,其中软件测试工程师、高级程序员、产品项目经理等高级职位进入“三甲”,成为IT就业市场最新风向标。作为软件开发流程中的重要一环,软件测试岗位渐渐“浮出水面”,并凭借其庞大的人才需求和广阔的职场发展前景日渐成为IT职场就业的大热门。 2、国内软件测试人才发展前景 近几年来,中国软件业保持了每年超过30%的高速发展态势,但整体规模与软件业发达的国家间仍有着较大差距,软件业在发展过程中仍存在很多问题,测试人员严重缺乏就是其中之一。据统计,在中国一百二十多万软件从业人员中,真正能担当软件测试职责的不超过五万人。在软件业发达国家,软件测试人员与开发人员之比接近1:1,而在中国该比例仅为1:8左右,很多企业没有专门的测试职位。我国目前软件从业人才缺口高达40万人,即使按照软件开发工程师与测试工程师 1:1的岗位比例计算,我国对于软件测试工程师的需求仍有数十万之众。业内专家预计,在未来5到10年中,我国IT业对软件测试人才的需求数字还将继续增大。随着测试重要性的日趋突显,我国软件测试人才正处于一个“双高”地位,即地位高、待遇高,职场前景非常广阔。