2024年6月4日发(作者:)

课程主题课程内容

第一部分:软件测试基础

1、软件测试背景;

2、软件测试技术体系;

测试基础

3、软件测试行业发展;

4、软件测试职业发展。

1、互联网行业技术剖析;

2、WEB体系结构及HTML、PHP、JSP技术;

WEB技术3、HTML+DIV+CSS、Smarty、WEB安全技术;

4、常规项目架构介绍、B/S架构环境搭建;

5、实战技能:实战项目的WEB设计与实现。

1、常用的操作系统介绍:Windows、Linux、Unix、Solaris、Android

、IOS、Vxworks等,重点讲解Linux;

2、Linux体系结构;

操作系统3、Linux常用操作及命令、用户管理及应用程序的安装与配置;

4、Linux环境搭建,服务配置LAMP、JDK、TOMCAT、SVN、VSFTPD等;

5、Linux网络管理及相关配置;

6、实战技能:实战项目在Linux系统中搭建测试环境。

1、数据库系统介绍,解析企业中常用的数据库系统如:Oracle、

Microsoft SQL Server、MySQL,重点讲解Oracle;

2、表、表结构和Select;

3、简单查询、复杂查询及常用函数的使用;

数据库管理

4、伪列、索引、约束、视图、序列;

5、DML&DDL语句、PL/SQL编程;

6、实战技能:实战项目数据库系统设计、环境搭建及数据库相关测试

技巧。

第二部分:软件测试技术

1、软件项目背景、研发流程、开发模型、测试流程及各阶段深入剖

析;

2、详细讲解各种测试类型如单元、集成、系统、验收、回归测试、冒

烟测试;

软件测试概

3、敏捷测试、探索性测试要领;

4、质量特性、质量模型介绍;

5、软件测试、质量保证、质量控制之间的区别与联系;

6、各种测试类型、各种测试阶段中各测试活动技术要领;

7、实战技能:实战项目研发流程及业务流程

1、功能测试、性能测试、安全性测试、兼容性测试、可靠性测试、UI

软件测试策易用性测试、安装/卸载测试等常用测试策略及手段;

略2、实战技能:实战项目测试计划的制定

实战项目测试方案设计及测试策略的选择

1、黑盒用例设计方法;

软件测试设

2、白盒用例设计方法;

3、实战技能:网购系统测试用例设计

1、Bug提交规范;

软件测试执2、测试执行思维及相关技巧;

行3、实战技能:实战项目测试执行技巧、Bug及测试报告的写作方法

实战项目测试涉及工具SVN、TDQCBugfree使用方法

1、自动化测试方法及实现原理;

2、自动化测试设计思想及自动化测试脚本实现技巧;

自动化测试

3、QTP简介、参数化、检查点、同步、专家视图、对象库原理等讲解

QTP

、描述性编程、VBS;

4、实战技能:实战项目QTP自动化测试。

1、性能测试方法;

2、性能测试相关概念比如性能指标、性能分类、负载测试、压力测试

等;

性能测试

3、LoadRunner脚本设计(事务、检查点、集合点、参数化、关联

LoadRunner

等);

4、LoadRunner场景设计、场景监控(Oracle和Linux监听);

5、性能分析及调优方案;

1、游戏软件测试技术;

热门测试技

2、嵌入式软件测试技术;

3、金融通讯医疗测试技术。

第三部分:软件测试实战

1、企业中项目产生的背景介绍、项目实施流程及相关规则;

2、常见测试项目解析、测试需求分析及测试设计;

3、每人3个以上不同项目全流程实战;

4、项目类型:互联网项目/移动终端项目/金融通讯项目;

5、可供选择的项目(所选项目均为本公司最时新的商业项目,实时更

新)

1)数字化专柜系统:一个集业务管理包括广告、促销、销售、结

算、库存、调配于一体的综合管理系统,可用于各大商场、门店、品

牌商,该系统由后台统一管理运算,前台分PC端、POS端、PAD端保证

信息的及时性及便捷性,为用户和商家提供方便快捷高效的营销和消

费体验。

2)物管商城系统:适合于大型小区使用的系统,整合了小区业主

、物管、商城三方交流模式,该系统具备小区的日常管理、网络购物

项目实战

、业主互通的功能,实现了物管不出管理室、业主不出户、商家不出

门就可相互满足各自的需求。

3)传输综合网管系统:专为网络运营商开发的一套系统,解决电

信、移动、联通内部存在的厂家众多,网管林立,管理困难等问题,

通过一套系统,完美实现对接所有厂家网管、数据实时采集、告警实

时展示、故障实时发送等强大功能,让繁杂的传输网、核心网中各设

备、各端口得到完美管理。

4)统一安全系统:专为中国移动、中国联通等网络运营商开发的

一套系统,解决适应各业务网之间用户不统一、权责不明确问题,提

供一套统一用户管理的系统,另外,还提供API支持和集成测试包,方

便二次开发,灵活的配置让用户体验一站式管理的优越。

5)智能办公系统:第五代办公系统,改变了传统的自动化办公模

式,整合企业业务、系统流程、资源配置、企业经营决策等,采用智

1、就业辅导:职业规划、工作技巧、面试技巧;

2、简历设计:简历制作技巧及相关审核包装;

3、面试技巧:企业面试流程全面解析、常见面试问题回答技巧、面试

就业实训

障碍攻克方法;

4、模拟面试:每人开展2轮以上模拟面试,根据模拟面试情况制定个

性化的面试解决方案,彻底解决面试难题。

达成目标

1、对软件测试行业及测试工作有一个整体的了解;

2、对测试技术体系及测试理念有清晰的认识。

1、搭建环境、学会Firebug及调试代码;

2、了解HTML和DIV+CSS思想及能编写简单的代码、学会

Smarty技术、能进行CRUD代码的编写;

3、掌握WEB实现原理及测试要领。

1、掌握常用的约80个命令;

2、掌握常用的服务及网络配置;

3、熟练在Linux中搭建各种测试环境。

1、掌握数据库相关的基础知识;

2、学会各种SQL语句,熟悉PL/SQL编程,能独立完成一个

分页存储过程的编写;

3、掌握数据库技术在测试工作中如何应用以此提升测试技

能。

1、在项目的背景下了解产品研发整个流程;

2、根据各阶段的输入输出掌握测试要领及必须的测试技

能;

3、树立质量观念,掌握测试精髓;

4、掌握如何开展一个项目的测试及测试要领分析。

1、培养测试思维能力,掌握主流的测试方法;

2、学会在项目中如何制定各种项目的测试计划及测试方案

1、学会如何把握项目测试要领;

2、在项目中利用合理的测试设计方法设计出高水平的测试

用例。

1、学会如何根据用例设计执行测试及测试过程中的注意事

项;

2、学会如何提交Bug及编写测试报告;

3、掌握常见项目测试执行过程中涉及工具的使用方法。

1、掌握自动化测试相关技术;

2、学会在项目中如何开展和实现自动化测试;

3、熟练QTP的各种运用;

4、自动化测试体系建设及自动化工具开发;

5、自动化测试技术在实际项目中的应用方法。

1、掌握性能测试测试方法及要领;

2、熟悉各种性能指标及性能测试开展方法;

3、学会LoadRunner测试脚本的编写增强、各种场景设计方

法及技巧;

4、学会监听Oracle和Linux;

5、掌握常见的性能分析方法和调优手段;

6、性能测试技术在实际项目中的应用方法。

1、了解热门行业测试技术要领;

2、为快速成功就业提供足够的亮点及技术保障;

3、及时满足人才个性化需求推进测试人才的专业化发展;

1、掌握常见项目的背景及研发流程;

2、学会如何开展项目测试及相关的测试流程;

3、学会如何进行测试需求分析及测试点的把握;

4、掌握测试用例设计及测试执行技巧;

5、学会如何编写项目各阶段测试相关文档;

6、掌握项目测试阶段中各环节的开展方法;

7、能够具备独立开展各种大中型项目测试工作。

8、通过5个以上不同类型的项目从不同层面上学到的不仅

仅是测试技术,还会学到各行业中涉及到的相关业务,比

如电商行业业务、物联网业务、网络通信业务、企业自动

化业务、移动互联网业务,积累了各行业测试经验。

9、前期所学的数据库、操作系统、WEB技术、测试技术、

测试工具得到灵活应用和提升,以达到学以致用的目的。

1、明确未来的职业发展方向;

2、学会如何制作个性化简历,简历中如何展现自己并快速

获得面试机会;

3、快速适应各种场合的面试,消除面试带来的紧张感,强

化面试沟通技巧及应对措施,学会面试过程中如何应对各

面试项的处理办法,充分展现自己,无障碍快速就业;

4、高效率的打动面试官获得就业机会及有利薪酬。