为什么选择上海交大教育集团.智能信息技术研究院

专注IT培训

正规教育培训资质

推荐就业

学成后尊享免费就业推荐服务

多种支付方式,学习无压力

与优质企业合作,定向招生,一站式服务

什么是软件测试工程师

软件测试工程师(Software Testing Engineer)指理解产品的功能要求,并对其进行测试,
检查软件有没有错误,测试软件是否具有稳定性,写出相应的测试规范和测试用例的专门工作人员。

讲师风采

讲师团队,点击这里查看讲师详细介绍

课程大纲

阶段一:软件工程基础

课程 描述
JAVA 核心语法详解 掌握JDK配置、Eclipse开发工具使用、数据类型,变量、表达式、条件控制语句、循环语句、方法及数组的建立和使用,类的简单介绍(比如举一个String类做例子)。面向对象的三大特征简介(封装、继承、多态)、访问控制权限、接口及抽象类的介绍、包的定义及使用。
HTML基础简介 掌握页面元素的编写,认识各种网页控件,HTML4,HTML5结合。
数据库基础 掌握数据库管理系统标准SQL语句使用(insert,update,delete,select)。
Python开发基础 基于python的测试脚本编写变量,数据类型,控制结构,函数,类,包,模块,常用模块API。

阶段二:软件测试核心部分

课程 描述
软件测试基本原则 掌握软件测试的一些基本原则,如二八原则,免疫性原则等。
软件测试基础 掌握软件以及软件测试的基本概念,理解软件测试的目的,基本测试用例概念。
软件研发生命周期模型 理解软件的几种生命周期模型,如瀑布,增量,迭代,V模型以及各自优点与缺点。
软件测试的分类 掌握软件测试分类技术名词,如动态测试,静态测试,黑盒测试,白盒测试,功能测试,性能测试,回归测试等。
软件测试的不同测试级别 掌握软件测试级别,如单元测试,集成测试,系统测试,验收测试。
软件测试步骤(过程) 理解软件测试的过程。
通用黑盒逻辑功能测试技术&测试用例编写 掌握几种黑盒测试技术,如等价类,边界值,因果图等,场景法,流程图法,掌握测试用例的要素,测试用例写作的格式和思路。
测试需求分析,测试需求管理工具Testlink安装与操作 理解测试需求,能用工具管理测试需求。
缺陷管理以及缺陷报告编写 理解缺陷分类,严重性划分,缺陷报告要素,缺陷跟踪流程,能用工具管理缺陷。
缺陷管理工具Mantis安装操作 -
测试过程数据收集 掌握覆盖率的概念以及分析方法。
系统测试报告编写 掌握系统测试报告编写。
B/S与C/S应用的测试方法与比较 B/S应用测试点,手机App应用测试点。

阶段三:功能测试项目实战

课程 描述
系统业务和背景介绍 了解实战项目的业务和背景。
功能测试需求分析与管理(结合Testlink) 掌握提取测试需求方法。
功能测试计划与文档编写 看懂测试计划要素。
功能测试用例设计(结合Testlink) 掌握各种黑盒测试用例技术运用。
用例执行管理(结合Testlink) 掌握执行套集概念,体会测试轮次,回归测试。
缺陷提交、跟踪与管理(结合Mantis),截图工具Snagit 体验BUG跟踪流程(BUG状态转换)。
测试过程数据收集 掌握整个测试过程中管理行为。
功能测试总结与文档编写 掌握测试总结报告编写方法。

专业高级测试部分

课程 描述
Selenium WebDriver自动化测试框架(含功能测试自动化实战项目) 掌握unittest,htmltestrunner,WebDriver API,PO模型,数据驱动模型以及模块驱动模型,会搭建测试框架。
接口测试 掌握接口定义,HTTP协议,HTTPS协议,PostMan接口测试工具,Fiddler抓包工具,requests库,会搭建接口测试框架。
Jmeter性能测试工具与实践(含性能测试实战项目) 掌握性能测试流程,使用性能测试工具Jmeter实施性能测试,监控硬件指标(Linux平台和Windows平台),性能测试计划与文档编写,性能测试用例设计,性能测试结果简单分析,编写性能测试报告。
Linux操作系统基本常用命令 掌握Shell基本命令,会安装软件,掌握secureCRT,FileZilla。
版本控制软件 掌握版本控制概念以及SVN基本使用,测试文档提交,日报提交。
测试计划与Project使用 理解软件测试项目的计划,以及计划文档编写。
同行评审 理解同行评审流程。
App测试与Appium移动应用测试工具 掌握App测试要点,adb命令,monkey,以及Appium API。

职业发展/办公软件技能

课程 描述
OUTLOOK日程管理 穿插在各阶段
有效沟通
演讲技巧
简历写作\面试技巧
EXCEL商务制表
WORD 商务文档制作
PPT商业演示

众多企业长期招募软件测试工程师,就业前景光明

  • 提供就业推荐服务
  • 一站式学员服务
  • 付款方式灵活
  • 共享百万校友圈
点击咨询详情

上海交大教育集团简介

上海交大教育(集团)有限公司于1999年8月4日设立,以独立法人经济实体的形式对外发展终身教育事业。为打造社会化教育平台,充分发挥自身在教育、人才、技术及信息方面的资源和优势并服务于社会。上海交大教育集团,注册资本1.5亿元人民币,股东为上海交大产业投资管理(集团)有限公司和上海新南洋昂立教育科技股份有限公司。目前管理多所院校和十家控、参股公司。集团聚焦职业教育、基础教育与国际教育等领域,致力于发展终身教育事业。上海交大教育集团传承 “起点高、基础厚、要求严、重实践、求创新”的醇厚传统,秉持“严谨、务实、创新”的质量方针,聚焦国际教育和职业教育,不断探索人才的培养模式,满足社会教育需求,承担社会教育责任。

上海交大教育集团.智能信息技术研究院简介

上海交大教育集团.智能信息技术研究院致力于培养面向互联网领域的人才,以学员提升职业竞争力为目的,优质就业为宗旨。课程体系涵盖了Web前端工程师、Java工程师、Python工程师、人工智能开发工程师、互联网运维工程师、移动开发工程师、大数据工程师、Linux 云计算工程师、软件测试工程师、网络安全工程师、嵌入式开发工程师、C/C++工程师、SEM竞价师、SEO优化师、新媒体运营师、电商运营师等课程为一体的智能信息技术研究院。 为培养真正符合时代需求的IT人才,上海交大教育集团.智能信息技术研究院以高瞻的视野,经多年布局,打造人才培训服务体系。以企业需求为导向,以行业未来为驱动,向企业和社会不断输送IT人才。

申请免费试听