上海软件测试工程师

¥面议

上海软件测试工程师

  1. 上课班制:
  2. Vip课1 V 1小班课大班课
  1. 上课时段:
  2. 白天班晚班周末班双休班全日制

课程简介:课程名称:软件测试工程师 培训课时:408课时,全日制4个月,业余制8个月 学IT为什么要选择软件测试? ●人才缺口大:国内测试人才缺口超过30万且逐年递增

  1. 上海|上海交大教育集团|上海交大教育集团

课程详情 2022-09-30 10:29

●薪资待遇好:起步月薪6-10K,优秀学员年薪可达20万
●发展方向广:各行各业都需要,尤其IT,金融,手游
●性别歧视无:软件测试男女从业比例大致1:1
●技术上手快:2个月起,快速学习,系统掌握

核心模块
●测试理论
●WEB测试技术部分、移动APP测试技部分
●项目实战


培训大纲

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

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

软件测试工程师

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

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

第五阶段、职业发展/办公软件技能( 穿插在各阶段)
1) OUTLOOK 日程管理
2)有效沟通
3)演讲技巧
4)简历写作\面试技巧
5) EXCEL 商务制表
6) WORD 商务文档制作
7) PPT 商业演示

软件测试工程师

推荐攻略查看全部

位置:上海91搜课网 > IT > 软件测试工程师