软件测试课程大纲(企业定制) V3.0
培养目标:
本项目主要面向大型企业需求量*大的软件测试工程师,。系统深入学习Core Java和Web开发知识,并要求学员掌握主流的数据库(Oracle,Mysql)技术,同是熟悉Linux操作系统的基本应用、布署。在完成多个基础项目后,让学员毕业后真正具备一定的软件开发经验。
培养对象:
大专及以上学历。
课程大纲:(共计400课时)
n 预科:
课程 |
主要内容 |
教材 |
课时数 |
Linux,MySQL |
l Linux
l MySQL
l 软件开发基础 |
自编讲义 |
16 |
n 阶段一:
开发部分
目标:让学生掌握基于Java的桌面开发技术,并对Oracle开发有一定的应用能力。
课程 |
主要内容 |
教材 |
课时数 |
Core Java |
l 数据类型、变量、数组、运算符、程序控制
l 基本算法
l 掌握类、继承、包、多态、接口、模式
l Java异常处理
l Java IO
l Java集合框架
l 泛型编程
l AWT
l SWING |
自编讲义 |
90 |
l 掌握SQL*plus的使用和常用命令,熟悉利用SQL*plus启动和关闭数据库。
l 掌握Oracle中的DDL语句
l 掌握Oracle中的DM语句,重点掌握比较复杂的子查询
l 掌握DCL中的用户/角色/授权
l 掌握事务相关的TCL语句,了解事务的隔离和传播
l 掌握Oracle中的对象:表/视图/序列/索引/
l 掌握PL/SQL:游标、存储过程/函数、包、触发器
l 掌握数据库设计基本技巧 |
自编讲义 |
40 |
|
Core Java(JDBC) |
l 掌握基于JDBC 对Oracle数据库的程序开发
l 掌握Driver,DriverManager以及Connection类之间的桥联关系,学习Bridge模式以及Class的加载方式
l 掌握Statement,PreparedStatement的使用和区别
l 掌握从ResultSet中获取数据,以及可滚动,可修改的ResultSet的实现
l 掌握JDBC中事务和批处理的实现
l 掌握基于Template模式对jdbc操作的简化,以及基于单例模式对属性文件的动态读取 |
自编讲义 |
20 |
Core Java
实战
|
l 日志(Log4j)
l 反射
l 多线程与Socket编程
l 信息管理系统
l 类QQ
l 五子棋游戏类网络游戏
l 搜索引擎应用
l 邮件代理(桌面) |
自编讲义 |
42 |
Web基础(HTML、CSS)
|
l 掌握HTML的基本语法和常见标记的使用
l 掌握HTML中的链接,绝对路径和相对路径
l 掌握HTML中表格的编写
l 掌握HTML中输入元素和表单
l 掌握HTML中的框架
l 了解CSS概念与作用
l 了解引入CSS的三种不同的方式
l 掌握CSS中的id和class等常见选择器,了解复合选择器之间的优先级的计算
l 掌握常见的CSS属性
l 掌握CSS 盒子模型,边距合并
l 掌握利用浮动进行CSS定位和布局 |
自编讲义 |
12 |
Web基础(JavaScript) |
l 理解JavaScript的基本概念和嵌入到 HTML 中的方式
l 理解JS中变量、数据类型和运算符
l 掌握利用 if-else ,switch 以及循环语句控制应用程序
l 掌握JS中数组以及String、Math 和 Date 等对象的使用
l 掌握自定义函数和自定义对象的方式
l 掌握浏览器对象的层次结构和常见方法
l 掌握DOM对象模型,以及**DOM对HTML节点进行操作
l 掌握JS中的事件处理,以及在表单提交过程中的输入验证
l 掌握 JS以及JAVA中的正则表达式的实现,能够写基本的正则表达式。
l 掌握JQuery |
自编讲义 |
18 |
Web开发(JSP) |
l 掌握JSP中的基本组成和JSP程序的执行过程
l 掌握JSP中的常见指令和动作
l 掌握JSP中的内置对象和作用域
l 掌握JSP中的中文问题的处理
l 掌握JSP中与JAVABEAN的交互
l 掌握JSP EL表达式以及JSTL标签库中的核心标签,格式标签和函数标签
l 掌握自定义标签的编写 |
自编讲义 |
30 |
总252课时 |
n 阶段二:
测试部分
目标:让学生掌握主流软件测试技术,深入理解SQA,并能熟练使用常用自动化测试工具。
课程 |
主要内容 |
教材 |
课时数 |
测试基础 |
l 了解测试的基本概念,理解软件测试的目的以及软件的生命周期
l 掌握单元测试、集成测试、系统测试等测试过程,了解测试的基本工作 |
自编讲义 |
3天 |
软件质量与QC |
l 了解白盒测试和黑盒测试等测试方法
l 掌握缺陷管理工具QC的使用,能用QC完成整个用例写作和缺陷跟踪过程 |
自编讲义 |
3天 |
测试用例 |
l **实例和实践掌握常用的黑盒和白盒测试用例设计方法 |
自编讲义 |
3天 |
单元测试 |
l 掌握单元测试的概念以及分析方法,能进行桩函数、驱动函数的编写,**项目实例,掌握JUnit和覆盖率工具的使用 |
自编讲义 |
2天 |
集成测试 |
l 掌握集成测试的概念以及分析方法,能进行测试代码编写,并完成实例项目的集成测试 |
自编讲义 |
2天 |
系统测试 |
l 掌握系统测试计划写作要点,进行实战项目的系统测试计划写作,制定测试策略
l 进行测试设计和分析,完成实战项目的系统测试用例设计
l 完成实战项目的系统测试执行,完成测试报告 |
自编讲义 |
2天 |
测试自动化 |
l 掌握自动化测试工具QTP并进行实践
l 掌握性能测试工具LoadRunner并进行实践
l 掌握性能测试工具TestDirector并进行实践 |
自编讲义
|
3天 |
大项目实战 |
l 项目实战(计划) 进行实践项目的测试计划写作
l 项目实战(方案) 进行实践项目的测试方案写作
l 项目实战(用例)进行实践项目的测试用例设计
l 项目实战(执行) 进行实践项目的测试执行,以及自动化测试执行、性能测试执行 |
自编讲义 |
4天 |
共22 天,132课时 |
n 阶段三:
ü 职业导向训练
课程 |
主要内容 |
教材 |
课时数 |
COT |
l 软件工程师职业生涯规划、团队建设、团队协作、沟通技巧、商务礼仪
l 中英文简历制作、面试技巧
l 各大公司面试问题汇总讲解。
l 软件过程(PSP、TSP、CMMI) |
自编讲义 |
- |
说明:以上大纲会根据学生情况和企业需求,在上课时作相应调整。
咨询电话:13777371146 QQ:3329379574
【校区环境】
【学校介绍】
南京网博汇智信息技术服务有限公司始创于1996年始创于1996年,发展到今,已经成为集中高端软件人才实训、软件开发和外包服务、IT咨询等于一身的高科技企业。
20年来,网博汇智始终专注于为高速发展的长三角IT行业培养和输送高素质软件人才。网博汇智是二十世纪九十年代国内首批Microsoft,Novell,SCO UNIX等国际知名厂商授权成立的高级技术培训中心。
2006年,网博汇智率先将国际和国内先进的软件人才实训理念引入江苏,同时,**广泛与江苏省内的高等院校和IT企业合作,联合培养中高端软件人才,为江苏软件产业腾飞和南京市软件名城建设做出了贡献。2010年,网博汇智成为首批江苏省政府认定的软件产业人才培训基地。 2011年成为江苏省软件行业协会会员单位。2012年成为南京市服务外包人才培训基地、NSO理事单位、EIAEC培训基地。2014年成为南京国际服务外包企业协会副会长单位。2015年获得南京市商务局服务外包项目政府资助。 ”责任、博爱、执行、创新、协作“是网博汇智的企业精神,至今,与苏皖20多所高等院校和数百家IT企业建立了良好合作关系。为进一步提升IT职业教育质量和水平,网博汇智于2007年投资建设了基于互联网的在线教育平台“百学堂”,初步实现线上线下融合的实训体系。2011年全资设立南京市优壹职业培训学校。
网博汇智总部坐落于南京江北新区拥有2000个实训工位。
20年的专注和发展、20年的良好社会口碑,网博汇智已成为长三角地区**受欢迎的软件实训品牌!
【师资力量】
崔译
高级讲师
高级项目经理
丘焘
高级讲师
程序员
西南交通大学MBA
白衡
高级讲师
东南大学工学博士
美国计算机学会会员
汤小洋
高级讲师
南京大学软件工程硕士
【机构发展历程】
网博软件成立
软件实训理念引入江苏
成为江苏省首批政府认定的软件产业人才培训基地
成为江苏省软件行业协会会员
南京市服务外包人才培训基地、NSO理事单位、EIAEC培训基地
南京国际服务外包企业协会副会长单位
南京市服务外包人才培训基地排名**
2016年获得江苏省省级服务外包人才培训基地
学员还关注:
>>>>>>>