欢迎来到广西培训网!
桂林
0771-5871665
课程分类
软件测试工程师项目实训课程
2018-08-19发布, 次浏览 收藏 置顶 举报
软件测试工程师项目实训课程
  • 区域:七星
  • 上课班制:白天班
  • 课程类型:普通课程
  • 网报价格:万博manbext官网    课程原价:万博manbext官网
  • 咨询热线:0773-5812081
  • 课程详情
  • 机构简介
  • 地图信息
  • 网上manbetx全站app下载


  • 实训对象

    大学计算机及其相关专业、专科以上学历,即将毕业的学生。

    熟悉软件开发技术,欲从事企业级应用开发的各类技术人员。

    æ         课程体系

    学习阶段

    课程编号

    课程名称

    理论强化阶段

    CSTP030301

    软件测试基础

    CSTP030302

    现代程序设计语言

    CSTP030303

    实用数据库技术

    CSTP030304

    Java核心技术开发

    CSTP030305

    配置、缺陷管理工具

    企业级项目

    实战阶段

    CSTP030306

    软件测试工具

    CSTP030307

    软件测试工程

    CSTP030308

    企业项目实战案例

     

    æ         课程详解

    1软件测试基础

    课程描述:本课程主要介绍常用的软件测试技术、方法以及测试过程的管理和控制,为学员将来开展测试工作是提供理论支持。在课程中,学员将学习软件测试策略与过程、黑盒测试方法与测试用例设计、白盒测试方法与测试用例设计、回归测试与GUI测试自动化方法、健壮性测试方法、操作手册测试方法、系统可恢复性测试方法、性能测试与并发性测试方法及软件测试过程管理。

    培养目标

  • 了解软件各开发阶段所对应的测试方法
  • 理解测试思想,掌握测试流程
  • 掌握各种测试策略及其所对应的测试方法
  • 能够针对实际情况采用合适的测试策略及测试方法,设计相应的测试用例
  • 2.现代程序设计语言

    课程描述:学员就业后可能要测试使用各种主流的高级程序设计语言开发的各种应用程序,本课程的主要目标是让学员对当前主流的高级程序设计语言有所了解,学员将初步具备走查使用各种高级程序设计语言开发的源代码的算法的基本能力,书写软件问题报告时能够揭示出软件故障的内在原因。

    培养目标

  • 了解VisualBasic语言的基本特点及其集成开发环境的元素及其简单应用程序的开发。
  • 了解Delphi应用程序的组成及其开发网络数据库的应用。
  • 了解VBScript语言的基本语法。
  • 了解JavaScript语言的基本概念、特点,以及对象使用。
  • 了解HTML文档结构,HTML标记。
  • 了解XML定义、XML文档、XML应用程序、文档类型定义。
  • 了解ASP页面元素、ASP内建对象、ASP数据库访问。
  • 了解JSP的基本语法、JSP的特点。
  • 了解PHP语言的特点、基本语法、高级特性
  • 了解Miscrosoft.NET平台的特点及主要服务
  • 了解C#语言的特点、基本结构
  • 3Java核心技术开发

    课程描述本课程的主要目的是向学员提供进行高级Java应用的面向对象程序设计所必要的理论、知识和技能。在本课程中,学员将学习Java语言的语法和面向对象的理念和概念,以及Java运行时环境的更加高级的特征,例如对GUI、多线程和TCP/IP网络的支持。运用Java程序设计语言、面向对象的基本原理和Eclipse3.2编写、调试、运行和测试面向对象的基于TCP/IP协议的联网的、带GUI的、多线程的C/S应用程序。

    培养目标

  • 描述关键的Java语言特征
  • 编译和运行Java应用
  • 描述Java语言的句法元素和结构体
  • 描述面向对象范式
  • 使用Java语言的面向对象的特征
  • 描述和使用异常
  • 使用集合(Collection)API
  • 读、写文件
  • 使用AWTSwing开发GUI程序
  • 描述和使用Java的事件处理机制
  • 掌握多线程的基本知识和部分多线程设计模式
  • 开发多线程的Java应用
  • 使用TCP/IP协议开发C/S结构的程序
  • 掌握面向对象设计的原理
  • 初步掌握UML
  • 4.实用数据库技术

    课程描述:本课程将为学员在将来工作中使用数据库管理系统打下坚实基础。学员将学习数据库管理系统的基本概念、常用的标准SQL(结构化查询语言)的语法、数据库设计流程、数据库的事务和索引、数据库性能优化思想。学员还将学习如何安装、创建、配置能正常运行的SQLServer2000数据库,并以有效和高效的方式来正确管理各种不同的数据库元素,从而构造出一个设计良好、能正常运行的数据库。除了学习执行数据库管理(DBA)任务所必须的各种不同的命令之外,学员还学习采用相应的客户端管理工具来执行相同的DBA任务的指示和命令。

    培养目标

  • 了解数据库的运行原理
  • 安装、创建、配置SQLServer2000数据库
  • 使用标准SQL语言
  • 事务的管理
  • 管理不同的字段类型
  • 创建和维护SQLServer2000的表
  • 创建、维护以及优化索引
  • 管理约束
  • 创建和管理用户
  • 了解数据库管理系统的运行参数的优化思想
  • 了解查看数据SQL语句对应的执行计划的方法,并能对该SQL语句进行性能分析
  • 了解数据库性能调优的思想,为将来分布式系统的性能测试做准备,能对数据库服务器性能做一定调优
  • 5.配置、缺陷管理工具

    课程描述课程的主要目标是向学员提供软件配置管理、软件缺陷管理的软件工程思想,学员同时会掌握当前流行的软件配置管理工具、软件缺陷管理工具的使用方法及相关应用环境的搭建方法,使得学员毕业后可以迅速的融入到相应的团队软件测试、软件开发环境中。

    培养目标

  • 掌握软件配置管理的软件工程思想
  • 能够为相关团队搭建软件配置管理环境
  • 在软件配置管理的基础之上开展单元测试、集成测试工作
  • 具备一定的在软件配置管理下编写软件代码的能力
  • 掌握软件缺陷管理的软件工程思想
  • 能够为相关团队搭建软件缺陷管理环境
  • 通过软件缺陷管理系统提交软件缺陷、进行软件故障管理
  • 6.软件测试工具

    课程描述:课程的主要目标是使学员掌握各类软件测试工具的用途及其使用方法。每类软件测试工具都有多家企业级的软件测试工具产品供相关人员选用,但每类软件测试工具的用途和使用方法都大同小异,课程将以IBMRational公司的软件测试工具为主,同时结合软件测试理论和有针对性的测试案例分别对该公司的软件测试工具进行讲述,主要讲述的软件测试工具为:PureCoverage(白盒代码覆盖测试工具)、Purify(白盒内存相关测试工具)、Quantify(白盒性能瓶颈测试工具)、Robot(功能、性能测试工具)、TestManager(测试管理工具)。

    培养目标

  • 熟练使用PureCoverage进行代码路径覆盖测试。
  • 熟练使用Purify检测内存使用相关的问题。
  • 熟练使用Quantify检测程序性能瓶颈。
  • 熟练使用Robot进行GUI脚本录制,往GUI脚本中添加验证点、数据池、控制结构以完成回归功能测试。
  • 结合RobotTestManager进行并发性能测试,了解性能调优的思想。
  • 理解测试自动化的思想,能够使用自动化测试工具执行测试工作。
  • æ         企业项目实战案例

          某银行业务管理系统的第三方软件测试

          常见的软件测试有三种类型:一.承担项目的软件公司自己组织的软件测试,其优点是对项目了解,其缺点是测试同开发难以截然分离,在一定程度上影响了测试结果的客观公正性;二.用户自行组织测试,也是常见的一种方式,用户出于维护自身利益的考虑,能够积极组织工作,缺点是由于用户往往缺乏系统的计算机知识,也不具备合适的测试工具和测试方法,因此测试结果往往流于片面;三.第三方测试,也就是委托第三方(非软件开发组织也非软件用户)专业测试机构,由了解业务的专业测试人员采用适当测试工具、方法对软件质量进行全面检测,因为第三方测试机构独立于软件开发方和用户具备独立性和权威性,日益受到青睐。

    本项目实战将采用第三方软件测试机构的工作流程和机构模式带领学员对某银行业务管理系统进行测试。

        技术参数:

  • 被测软件架构:J2EE+Tomcat+MySQL
  • 功能测试工具:RationalRobotRationalTestManager
  • 性能测试工具:RationalRobotRationalTestManager
  • 版本控制工具:CVS
  • 缺陷管理工具:RationalClearQuest
  •    主要测试工作:

  • 需求评审:对软件用户提交的《业务需求书》进行审查,分析其可实现性及业务功能的完整性。
  • 测试计划:根据软件用户提交的《业务需求书》中的业务功能点初步制定测试计划和将采用的测试策略。
  • 设计评审:分析并确认软件开发方提交的《概要设计说明书》和《详细设计说明书》是否正确和完整的体现了《业务需求书》的用户意图。
  • 测试说明:以软件开发方提交的《概要设计说明书》和《详细设计说明书》为基础设计测试用例。
  • 功能测试:对被测软件的各功能点进行正确性、易用性测试。
  • 健壮性测试:对被测软件进行异常操作流程测试,看其能否防止各种恶意误操作。
  • 回归测试:每个应用软件都会经过多轮次软件测试,使用自动化测试工具进行回归测试以将功能测试人员从繁杂的功能测试中解放出来。
  • 性能测试:确认被测软件系统在大数据量、大并发量的应用情况下,被测软件是否满足《业务需求书》中的性能指标。
  • 资源消耗性测试:确认被测试软件是否存在资源泄漏问题,资源泄漏问题将导致系统无法长时间的正常运行。
  • 安装配置测试:确认被测试软件能否顺利地在目标计算机系统上进行软件部署并投入使用。
  • 可恢复性测试:确认在被测试软件系统崩溃之后,开发方提出的系统恢复策略可以正确使用并满足软件用户的系统恢复时间要求。
  • 操作手册测试:确认被测软件的操作手册内容是否全面、并与当前软件版本保持一致。
  • 测试报告:综合被测软件的所有测试结果,对被测试软件的质量做总体性说明。
  • 【网上manbetx全站app下载中心】广西师范大学计算机课程与信息工程院—软件测试工程师项目实训课程方案-软件测试工程师

    联系我时请说明是在广西培训网看到的,谢谢!

    桂林实训信息技术服务有限公司成立于2006年,公司地处世界著名旅游文化历史名城广西桂林市,是一个以项目实训为主的新型高级人才孵化基地,以项目实训的方式,联合高校培养社会急需的软件开发、软件技术等高端信息技术人才和新技术实用人才,也是CSTP三家主管单位共同批准建立的专门面向全国各地软件园及高科技企业实施各类软件人才培养工程的专业化实训教育机构,是经中国软件专业人才培养工程职业教育管理办公室批准设立的广西唯一的教育基地,在广西师范大学等高校设立有高级技能项目实训基地,学术与科技氛围浓厚,是IT类人群最理想的学习环境。CSTP是目前国内唯一由政府实施的国家及软件专业人才培养工程,在中国软件行业协会、科技部火炬高科技产业开发中心和中国国际人才交流基金会等单位大力支持和指导下,按照CSTP工程的各项规范要求,承担各类中高级软件专业人才的系统培养、短期实训及软件人才测评工作。

    2010年底,为了响应教育部的"卓越计划",桂林实训和广西师范大学计算机科学与信息工程学院启动了“德能实训”计划,开设了学历+技能成高和自考就业班,开设了全新的以实训为主的数码影像艺术专业,以就业为导向,为广大高中学生或具有同等学历的青年(中专或职业学校毕业的)提供了进入IT行业的绿色通道。同时,高端的软件项目实训短期班和数码影像实训班(学习时间为1-5个月),为广大欲从事软件开发工作或从事现代数字传媒、专业摄影和自己创业的大学生提供了就业快速通道!教学项目实训基地地处桂林市中心地段的广西师范大学育才校区,交通方便,环境优越,拥有一流的教师力量和软硬件环境,开心听课、快乐Manbetx苹果版下载、高薪就业是我们共同追求的目标。
    桂林实训作为新型高级人才孵化基地,深刻认识到:社会和企业的高速发展需要大量“拿来即用”型的实战人才,而传统的高校教育在培养学生项目经验、工程经验方面的欠缺拉大了学校与用人单位之间的距离,如何解决技能实战型人才培养“最后一公里”的问题, 成为摆在企业与高校面前亟待解决的共同问题。桂林实训以企业实际需求为导向,致力于打造规范化、工程化、国际化要求的实战型专业人才,得到了各企业的支持和信任。2011年,我们的第一批成高专的同学顺利毕业,凡是通过技能和学历Manbetx苹果版下载的同学,全部快乐就业,这就是社会和企业对我们最好的回报!

    热烈欢迎有志于软件和数码影像事业的年青人报考广西师范大学计算机科学与信息工程学院开设的技能+学历就业班。凡是通过学历和技能Manbetx苹果版下载考核的学员,全部保障对口就业,未能通过技能Manbetx苹果版下载的学员,全部推荐就业。

    该机构尚未标注地图位置。