随着软件产业的发展,软件产品的质量控制和质量管理成为软件企业生存和发展的核心。几乎每个大中型IT公司的软件产品在发布之前都需要进行大量的测试,而软件测试工程师在企业中扮演着如此重要的角色。据行业分析师称,这类工作的需求主要集中在发达的沿海城市,北京占33%,上海占29%。民营企业需求较大,占19%,外资欧美企业需求第二,占15%。因此,如果你选择软件测试作为你的职业,你不必担心将来找不到工作。
课程优势:掌握在Linux环境下,搭建大中型互联网公司网站的主流组合环境LNMP环境,部署开源电商网站。让学员完整参与一个功能测试项目,综合使用测试核心理论,从需求分析到编写测试计划, 编写测试用例,用例评审,交叉测试,提交缺陷,分析缺陷产生原因,编写测试报告。亲身体验企业真实的项目过程。
课程目标:能够使用TCL、Robot、QTP、LoadRunner进行自动化测验。
课程详情:软件技术基础
主要讲解计算机软、硬件知识。操作系统的初步知识。网络知识,TCP/IP、DNS、HTTP协议等。
Web技术基础
主要介绍HTML、XML、Web服务、J2EE、.NET等基础知识的讲解,以熟悉分布式软件的基本组成。
关系
数据库基础
了解关系型数据库基本原理,熟练使用标准SQL语言进行数据库操作,了解常用数据类型等。数据库是以SQL Server作为重点讲解,同时也介绍了Oracle和MySQL数据库。
软件流程
介绍
软件测试的基本概念和基础,测试目标,测试方法,测试用例的写法,测试流程等。熟悉软件测试的各个阶段,掌握需求测试、单元测试、集成测试、系统测试、性能测试、用户测试和回归测试等测试过程,了解测试的基本工作流程。
测试环境
能够基本搭建完整的软件测试环境,了解虚拟化概念。学习Windows与Unix/Linux操作系统结构以及差别、配置与
管理,掌握常用命令。
熟练使用Unix/Linux的vi进行文件编辑,搭建Windows测试环境所要具备的软硬件知识,包括计算机中各种硬件、接口和活动目录概念,软件的分类,分发和授权等方式;操作系统的应用;注册表、病毒、安全等知识。
测试设计与用例
学习等价类划分、边界值分析、因果图方法、状态图方法等测试设计方法以及正交排列表、测试矩阵等。测试特性包括:功能、性能、兼容性、易用性等。引入的大量案例介绍不同类型测试的测试用例以及如何编写测试用例。
自动化测试理论
了解自动化测试基础理论以及常见的测试工具分类,安装HP-MI的功能测试工具QTP、性能测试工具LoadRunner。掌握流行的测试工具,熟悉自动化测试的基本原理以及测试策略。
项目实践
该课程由学员组成测试团队,运用前面所学习课程知识,分工协作完成对应用系统的测试,从而巩固所学知识。包括测试环境的搭建、编写测试计划、测试方案、测试用例和执行测试;由缺陷管理工具、配置管理工具和项目工具进行
项目管理(会议纪要和工作日志),采用自动化功能测试和性能测试等,对结果进行分析并编制报告。该课程主要是通过运用前面所学习的课程,指导学员完成一个项目的测试过程。
职业规划
了解软件测试工程师职业生涯规划、团队建设、团队协作、
沟通技巧等,掌握中英文简历制作、面试技巧等,并了解软件测试中常见面试问题。介绍如何写简历,通过强化面试训练,以及模拟面试等方式,提高学员应对面试的能力。
上海软件测试开发培训哪家好课程内容仅供参考,具体内容以培训机构招生简章为准,或可咨询在线客服:点击咨询