期刊在线咨询服务,发表咨询:400-888-9411 订阅咨询:400-888-1571股权代码(211862)

期刊咨询 杂志订阅 购物车(0)

软件测试培训总结模板(10篇)

时间:2022-04-28 11:12:13

软件测试培训总结

软件测试培训总结例1

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)36-8332-02

1 背景

工信部近日印发《软件和信息技术服务业“十二五”发展规划》,规划明确了“十二五”的发展思路和发展目标,确定了10项发展重点和8项重大工程。而据业界预计,到2015年,我国软件行业收入将突破4万亿元,年均增长25%以上,出口突破600亿美元。

2 项目实施的必要性和可行性分析

外包人才的缺口从结构层次来看,不是局部的人才短缺,而是全方位的供应不足。正规院校培养出来的学生能掌握基本的软件开发技术,但缺乏软件开发工作经验、项目交流和团队合作锻炼,需要经过相当的项目知识与技能培训。超过60%的高校开设了计算机专业。但是,适应外包企业需要的大学毕业生很少,大学毕业生常常需要企业花大力气培养,而企业希望招来就用,不愿自己培养人才增加成本。本软件开发、测试实训室应此目的设置,目标培养中低端软件人才。

3 建设实训中心项目的可行性

职业教育与普通教育相比有四个特点:一是教育性质和目标不同。重在对准备就业的学生传授职业知识,培养职业技能,陶冶职业道德,提高职业能力和劳动素质教育。二是教育内容与要求不同。以提高学生的专业知识与技术能力为主,重在让学生懂得做什么、怎么做,使学生学有专长,毕业后投身于社会经济建设的实践活动。目前尽管有部分学生升学,但就总体看,其教育内容与要求未变。三是课程模式与结构不同。其课程模式注重实践教学环节,课程结构注重强化学生技能的应用性、针对性和职业性。四是学校功能与任务不同。要求实施职业教育的学校必须具有实训实操的条件,否则职业教育很难获得应有的效果。

4 软件开发和测试实训室建设目标

软件开发技术实训可以包含四类实训课程:

软件开发实训:包括完整的生命周期的软件开发过程

软件阶段实训:选取软件生命周期其中某个阶段独立工作(例如编码工作)的实训;

软件测试实训:包括软件开发过程随行测试和独立的软件测试技术实训;

软件项目管理:这是关于软件技术高级培训。

实训装备:

硬件设备:5组服务器;50台工位电脑;网络和交换设备;5组光盘刻录、扫描仪和打印机等辅助设备;1套投影和无线扩音设备;互联网接入;软件平台:Windows 和Linux服务器平台,mySQl、SQL Server数据库系统、J2EE和.net开发平台和课程相关的软件工具;LoadRunner 、WinRunner等常用测试工具;项目管理工具MS Project;办公系统 Ms Office 管理软件:实训管理软件

实训方法:采用模拟企业运营方式将教练和学员混编成项目组方式完成软件开发和测试实训;打破学科界线和知识体系,以项目目标驱动安排教学内容,编制教材和教学课件,教学内容来源于合作企业以往的实际项目,由企业和学校共同对原项目分解、重组、封装形成教学课件,以实际项目文档为基础编制实训文档。

实训课程:本实训室分设以下类型实训课程

素质教育类课程:敬业精神、团队合作

企业标准类课程:ISO9000和CMM认证,企业化管理制度

项目管理类课程:项目管理方法和项目管理系统使用;

软件开发、测试类课程:包括软件生命周期理论、文档编制和理解、软件工具、编码和测试方法、系统部署、和版本管理等;

实训过程:

先期培训:素质类、企业标准、项目管理、背景知识等

基础培训:由教师教授课题涉及的基本方法、工具和规范;

开题培训:由专业项目管理人员做课题报告,解释项目要点;

5 实训课题:软件开发实训

本实训室培训软件开发人员和软件测试人员,实训方法可以将学员分组,在同一项目中分别承担软件开发和软件测试工作,也可以独立执行软件开发和软件测试实训课程

软件开发实训包括一下实训模块:

1)背景和基础知识:包括软件开发规范,软件企业ISO9000和CMM认证,学校软件工具等;

2)搭建开发环境:能够配置自己的软件开发环境,包括安装操作系统和开发工具包;能够配置自己与别人的协同开发环境,包括网络配置,文件共享,安装远程打印机等;

编写代码:使学员能够读懂详细设计,掌握开发工具的配置与使用,掌握开发语言的基本知识和数据结构,了解简单的算法,会设计简单的界面,并应用常见控件,具有数据库编程的初步能力;

图1

3)测试:使学员除了掌握测试的理论知识外,还应该学会编写单元测试案例,编写单元测试文档,在执行单元测试的时候,记录测试结果,并分析错误原因,以利于下一步的调试。

学员应掌握以下具体技术、平台和工具,Windows系列和Linux操作系统;Visual Studio工具;Borland 公司工具,SQLServer,Oracle ;Apache+tomcat,Web Logic 等;TCP/IP,创建网络连接,网络打印;基于UML的详细设计文档,面向对象分析和设计;单元测试,黑盒测试,白盒测试,设计测试案例等;执行测试并调试错误,系统和配置技术;

软件测试实训包括以下实训模块:

计算机及常见操作系统、软件设计语言基础、 数据库基础、软件工程基础、软件测试基础、自动化测试:包括OSI模型、TCP/IP模型及常见网络协议,常用软件平台、工具使用LoadRunner 、WinRunner测试工具使用,各种测试规范

6 总结

在当今社会信息化的进程中,综合应用各种新技术的系统软件功不可没的,软件开发和测试使全社会的信息管理、信息检索、信息分析达到了新的水平,因此,学习软件开发、测试的相关基础知识,对于信息时代的每一个成员都是十分必要的。

参考文献:

[1] 杨文宏,李心辉.面向对象的软件测试[M].北京:中信出版社,2002.

软件测试培训总结例2

(一)软件开发项目的人员组织形式由于软件开发人员个人素质与能力各不相同,因此,要对软件开发人员进行合理分工,充分发挥每个人的特长。同时,软件开发的组织结构应与软件项目开发模式、软件产品结构相对应,使软件开发方法、工具与人相统一,降低软件开发过程中,管理与质量控制的复杂性。可以按照树形结构对软件开发人员进行组织。树的根是软件项目经理和项目总技术负责人,可由一个人或一个小组担任。树的结点是程序员小组。为了便于项目管理,树的结点每层不超过7个,并在此基础上尽量降低树的层数。程序员小组可以按主程序员进行组织,由主程序员负责小组全部技术活动的规划、协调和审查。小组其他成员,如后备工程师,是主程序员的助手,必要时可以代替主程序员领导小组工作,以保持工作的连续性。程序员小组之间和小组内的程序员之间的任务界面必须清楚,并尽量简化。如微软公司的编程人员共分为5个等级,最高等级只有5人,WindowsNT,Windows2000操作系统的核心开发队伍只有10人左右。内核程序由核心人物亲自编写,而提供软件开发工具的队伍则多达2000人,编写各种程序模块的编程人员也有1000多人。

(二)存在问题1.人员流动性过大,人才结构不合理调查显示,软件管理人员平均年龄为33.3岁,普通软件员工的平均年龄为28.4岁,65%以上的受调查人员具备大学本科以上学历。由此可见,软件项目从业人员以高学历的年轻人为主。这就意味着,一方面,这些人有更强的学习创新能力,另一方面,也可能存在个人约束力差、眼高手低等不稳定因素,一些自认出色的从业人员对公司稍有不满就会离公司而去,造成项目人员流动频繁。再加上高级研发人员缺乏,一般编程人员过剩,更不利于员工培养和人力资源维护。2.绩效评估不合理许多软件项目缺少完整、系统的绩效管理机制,比如,对个人绩效评估的实践、考核结果大多只为评价员工工作态度提供参考,最终绩效考核变成员工出勤记录。软件项目缺乏绩效考核,不能充分反映出项目成员的付出,有一些项目虽然对项目的投入和项目进度进行绩效评估,但没有和激励机制结合在一起,这时,有无绩效评估结果一样,同样不利于团队建设和人员稳固性的增强。3.培训不足由于培训方式落后和培训管理手段不成熟等原因,软件项目一般对成员培训较少。项目成员认为在项目组中没有机会学到更多东西,无法提高自己的能力,导致软件项目人员流动频繁。而由于人员流动频繁,项目更不愿意为员工培训投入时间和金钱,当需要人时就直接聘用,由此形成恶性循环。

二、软件开发项目人力资源管理的有效策略

(一)招聘策略招聘是控制人力资源质量的第一步,也是人力资源建设和开发的重要步骤,是吸引优秀、适合人才的重要途径,作好招聘工作是保证人员质量的重要环节。项目组配合公司人力资源管理部门,积极参与筛选简历和面试评审环节的工作,根据项目需求挑选简历和设计面试考核问题。与往常面试题目相比较,根据项目需求的不同,在招聘面试过程中,适当增加对某方面能力的考核。不能达到能力要求的面试者,不予以录用。

软件测试培训总结例3

在信息网络高速发展的时代,在线培训作为一种强有力的教育培训方式,对于企业的发展有着重要的作用,能够让员工随时随地的进行学习,从而大幅度地降低了企业培训成本以及提高了培训效率。同时,在线培训具有灵活性,可以根据员工的需求进行内容的更新,扩大培训面积。我厂与常州金智能软件有限公司共同研制开发的《网络培训考试管理系统》,使得我厂的各种培训资源真正达到了共享,全厂员工能够在统一的平台上进行培训、考试及试题库建设,使我厂的培训管理工作得到了质的飞跃。

一、在线培训系统,现代企业培训的发展方向

作为技术、技能密集型企业,火力发电厂的员工培训一直都是一项重要的工作,各个岗位的培训标准也非常明确。一直以来,我们都是采用传统的方式进行培训,其培训资源整合的不完整性、不透明性,以及员工培训时间的不灵活性,越来越影响了我们的培训成效,也间接导致了员工的学习积极性不高。随着信息技术的发展,在线培训系统因其培训方式的灵活性、资源完全整合共享等优越性,已成为现代企业培训的发展方向。因此,我们联合常州金智能软件有限公司共同研制开发《网络培训考试管理系统》,采用的B\S多层机构的个性化在线培训,应用反响良好。

二、系统结构设计

1.构建在线培训系统所采用的软件配置

对软件配置主要分为以下服务器软件配置以及客户机软件配置。①服务器软件环境要求:MS Windows2007 Server的操作系统,安装 MS SQL Server 2003的数据库系统。②客户机软件环境要求:采用的是Windows 7本操作系统;客户端IE浏览器应使用8.0版本;采用2007的Word软件。

2.在线培训系统体系结构模型

采用的是B\S的多层次结构,对于客户端的用户主要是分为学员、管理员以及专家三大类,使用Brow ser的访问服务器,主要依次分为四个层次,分别是表示层、应用服务层、公共服务层以及数据可层。

3.构建个性化在线培训模型

(1)学员学习信息采集模块。在线培训系统对学员的学习活动进行实时的跟踪以及调查,主要是通过学员学习行为的“点击流”以及依据采集到的测试结果,来掌握每一个学员的学习情况以及检验对知识点的掌握程度。对学员学习知识点的掌握主要是通过测试收集策略,来采集每一个学员在测试中所暴露的缺点,同时,系统也及时地记录了每一个学员总体得分情况,对这些数据进行分析,从而了解学习情况。

(2)课程知识模块。建立知识库、课程库以及试题库。对于知识库的建立,知识树的数据结构主要是知识关系表以及知识表,知识库的字段主要包括:知识点的编号、知识点的重难点、重要度以及所述的课程编号。培训课程的建立主要依据本厂培训手册,并根据培训的内容和层次要求的不同,进行相应的授权。因此,无论培训学员来自于不同的部门,以及不同的等级,都能在该系统友好的界面下完成在线测试、自我测试、视频点播、试题浏览等培训功能。

(3)个性化引擎模块。这个模块主要是向学员推荐学习的方案,可以根据学员测试成绩以及学员浏览次数自动生成日记,从而向用户推荐较好的学习方案。另一方面对于内容的推荐主要是通过学院信息模块来推荐学习内容。具体的操作步骤是:对学员个性化学习数据的处理以及分析;对学员测试数据的分析;最后推荐个性化的学习内容。

(4)学员信息模块。构建的在线模块主要是以覆盖模型为基础的,建立学员在每个知识点上的认知信息,形成独具一格的学员信息模块。这个模块信息主要包括:学员的编号、姓名以及单位、所述部门等等;学习知识点的时间以及学习这个知识点所用的时间,学习地点和点击的次数等;学习测试历史,测试所需要的知识点,记录测试所得的分数以及是否通过;学员做错的题目,错误的类型以及所属的知识点等等;最后是学员最近登录的时间、登陆次数以及在线的总时间都所有体现。

三、在线培训在我厂的应用

目前,该系统已经整合到我厂门户中,员工采用单点登陆模式,就可以很方便地进行培训和考试。自系统投入使用以来,我们已策划进行了多次的全厂性在线考试竞赛活动,同时,员工培训资源得到了完整地整合和共享,员工的培训更加自发自觉,使我厂的培训工作呈现出前所未有的新气象。

总而言之,企业要想在激烈的竞争中占有一席之位,对员工的在线培训是非常重要的,与传统的培训方式相比,在线培训能够有效地降低培训成本,提高培训效率,拓宽员工的知识面,更好地为企业服务。

参考文献

软件测试培训总结例4

1.运行环境计算机可采用IBM一PC兼容机、CPU/厂二丁人。=涟,一代二;州~一vl夏各种变流(变频)电路网侧电流总谐波含量见表2。从表2可以看出,三相直接变频器的谐波情况甚至比三相桥式变流器的还要好些。四、结论随着晶闸管变流装置在矿井提升方面的广泛应用,给电网谐波研究提出了新的课题,对于新设计的晶闸管供电的矿井提升机,应该对谐波问题进行详细的分析计算,从而提出合理的技术解决方案,以保证电网和电器设备的安全运行。0.1时05叫哪由!知衰2”,、仁‘一俞{f矛多一一n图8直接变频器网侧谐波频谱单相直接变频器三相直接变频器三相桥式变流器Ko二0。51一0。74K.二0.22一0.30Ko二=0。380286、80386、80486,内存IMB,硬盘40MB。显示器为EGA。打印机可采用2。13E驱动并能以255列输出的打印机,如LQ1500、LQ1600、sTAR一AR324o、CR324o等。支撑软件可采用DOS3.2以上版本,中文Dos2.13E或2.13H。

2.必备文档软件开发必须具备的文档有:软件需求说明、数据库要求说明、程序设计说明、数据库文件说明、用户手册、测试分析报告。

软件测试培训总结例5

软件正日益成为整个IT产业界的“重资产”。无论是在全球还是中国市场,各大IT厂商向软件领域的转型和布局趋势十分明显。近日,惠普软件集团宣布分别与山东省济宁市政府、河南省洛阳市政府合作,共同打造国际软件人才及产业基地。中国惠普副总裁、软件集团大中华区总经理于志伟表示:“随着地方政府对高新技术产业的重视和大力推进,各地区对优秀软件人才的需求与日俱增,对软件技能和服务的要求越来越高,高端人才和高端产业的集聚成为发展的趋势。通过此次与地方政府的合作项目,惠普将把自身在信息技术领域的技术、实践经验及融合云战略与各地区的优势紧密结合,培养面向国际的本土化高级软件技术人才,提高惠普软件在中国市场的影响力。”

据悉,惠普此次与地方政府合作的国际软件人才及产业基地由软件人才培训中心、软件测试外包服务中心以及IT资源服务中心三部分组成。软件人才培训中心将通过课堂授课和项目实训,对在校大学生进行专业培训,内容涉及云、大数据、IT运营与维护管理、软件测试与开发等。培训后的软件人才将服务于地方经济发展,其中优秀的高端人才还将有机会到国际平台上进行交流;软件测试外包服务中心将向当地和海外企业提供由惠普应用生命周期管理解决方案支持的专业且高效的软件测试服务,如性能测试、功能测试和安全测试等;而IT资源服务中心将提供基于云的硬件和软件服务,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS),在帮助地方政府提高运维效率的同时,还能帮助当地中小型企业提升IT灵活性,从容应对市场变化。

“在惠普的软件人才培养计划中,‘实训’是非常重要的特点。这意味着软件人才的培养将以理论结合实际的方式进行,学员将直接参与到项目的实践中来。这种方式能有效缩短学员的就业时间,使他们能够面向市场需求,成为高级IT人才。”于志伟告诉记者,“学员在学习期间还将大量参与相关专业领域的国际交流和学术交流活动。就整个产业基地的布局而言,将以人才为核心汇聚包含服务咨询、合作伙伴等在内的产业链上下游企业,推动当地信息化产业的发展。”

“IT新型态”的业态意味着市场中急需大量高端的专业IT人才。以软件测试人才为例,在中国具有这一专业技能的人才缺口高达15万人,人才如何快速就位成了信息技术产业发展的当务之急。

“高级技术人才在中国的不同区域都存在缺口,地方政府以信息技术产业引领产业转型升级的决心强烈。在前期细致调研的基础上,惠普与济宁市和洛阳市政府最终确定了国际软件人才基地的项目,这是合作双方共同的意愿和选择。”惠普全球高级副总裁、软件集团业务总裁Hans-Peter Klaey表示:“在全球各地,惠普将持续推动软件领域的投资。‘十年树木,百年树人’,惠普将整合内部资源并开展国际合作,将信息技术的行业知识、实施经验和理论知识结合,推动信息产业的发展。”

软件测试培训总结例6

中图分类号: TP311.1 文献标识码:A 文章编号:1009-3044(2013)24-5462-02

软件测试是软件开发中的一个重要环节,国内软件开发与测试人员的比例严重失调,市场对软件测试人员的需求量很大。同时,软件测试作为新兴行业,发展前景好、空间大,薪酬待遇好;工作地点以北京、上海、广州等IT产业发达、环境好的一线城市为主。目前市场上急缺的就是初、中级软件测试工程师,这正是高职院校的人才培养目标。

兰州石化职业技术学院于2011年开办软件测试专业,目前第一批毕业生已经走向社会,进行顶岗实习,接受社会的检验。在专业建设的不断实践和探索中,如何做好、做强软件测试专业是我们一直思考的问题。

1 专业建设依托区域经济发展

高职院校每个专业的建设都应充分依托区域经济发展,体现行业特色。甘肃省“十二五”规划明确指出:“十二五”期间,将以兰州、天水、平凉为核心,聚集优势资源,进一步扩大集成电路、新型元器件、软件等电子信息产品和产业规模,建设天水电子科技产业园、兰州软件产业园、西北云计算中心等园区,支持兰州市创建部级软件和信息技术服务业示范基地,争创中国软件名城[1]。面临巨大的市场机遇和挑战,软件测试专业如何进一步把握市场需求,明确专业定位,确定人才培养模式,细化人才培养方案,构建专业课程体系,进一步开发课程资源,落实教学团队和实训基地建设,是我们重点要解决的问题。

2 专业建设内容

1)专业定位更加准确,人才培养目标具体化。进一步加强专业建设与社会需求的紧密接轨,深入企业调研,加强市场分析,按照软件测试工作过程所需的典型工作岗位提炼专业人才培养目标,将学生知识学习、技能提升、能力培养和素养形成融入整个教学过程,实现从学习者到工作者的角色转换,努力培养适应软件测试岗位的职业技能强、综合素质高、具有可持续发展能力的高素质技能型人才。

2)课程体系与岗位及岗位群紧密对接。加强对软件测试企业的岗位调研,紧密跟踪市场对本专业人才结构、规模和质量的需求变化,及时将本专业领域的新知识、新方法、新技术和新思想融入专业人才培养方案,对现有课程体系进行持续改进和优化整合。加大理论实践一体化课程、任务引领型课程在专业学习领域课程中的比重;根据课程特点,整合教学内容,构建“公共学习领域”、“专业学习领域”和“拓展学习领域”三大模块;进一步优化顶岗实习课程的设计,完善相关管理制度和实施办法;加强职业素质课程的针对性与应用性,加强所学知识与生活的联系,提高为专业服务的能力[2]。

3)充分开发课程资源。在建立完备的课程体系基础上,根据具体情况开发校本教材,丰富教材形态(包括课程标准、教材、教案、电子课件、在线学习课件、企事业案例、毕业实习案例、习题集、参考书等),建立具有明显职业教育特色的课程和教材体系。要打破传统的按照技术学科进行教材编写的模式,开发和推广与软件测试行业密切联系的综合性和案例式课程和教材。

4)加强软件测试专业实训基地建设。在充分发挥现有实训基地效能的基础上,深入其他同类院校和软件企业内部考察,了解市场用量最广的软件测试方法和新型的测试工具软件,学习其先进、高效的实训基地管理办法,与企业专家共同讨论符合高职学生特点的典型测试案例,探索校企互惠双赢、长效合作共建校内外实训基地的新思路。

5)优化软件测试专业人才培养方案。邀请企业专家、校内专家、项目组成员和学生代表共同讨论现有人才培养方案中存在的问题和不足,将前期的调研工作结果汇总、分析、提炼、筛选,结合新形式下的人才培养思路和学生特点,进一步优化专业人才培养方案中的各个环节,重新制定课程标准,探讨项目案例,细化教学过程,保证每一门课程开设的有效性和针对性。

3 专业建设思路

1)突出专业建设的开放性。软件测试专业本着“高职教育、源于岗位、工学结合、融入企业”的理念,按照“专业知识+岗位技能+资格证书+职业素质”的培养标准,积极开展“产学结合”的办学模式,注重行业、企业参与专业人才培养方案的研讨和修订。把企业搬进校区,把课堂搬上工作岗位,把教和练更加紧密的结合在一起,变学生被动学习为主动学习,将专业知识理论教学和实践教学有机融合,将专业知识学习,岗位技能学习,资格证书培训,职业素质教育连成一体,形成 “工学交替,双螺旋上升”的人才培养模式[3]。

2)注重课程体系的完整性。通过与行业企业合作,针对毕业生可能面向的不同的潜在的就业岗位,如软件测试员、缺陷分析员、测试组长等,按照“分解岗位工作任务确定工作能力设置课程体系开发教学资源”的专业建设思路,构建“基于软件测试工作过程”的专业课程体系。

3)凸显课程设置的针对性。根据“倒推”理论,据岗设课,按照“岗位决定能力,能力决定课程”的主导思想,首先筛选软件测试行业的岗位和岗位群,以及社会认可度较高的职业资格证书;接下来获取每个职业岗位的能力要求、专业知识结构要求和职业素养要求;然后根据获取的岗位能力要求,设置岗位能力课程;根据专业知识结构要求,设置专业知识课程;根据职业素质要求,设置职业素质课程;根据职业技能取证要求,对应取证课程;最后,根据高技能测试人才的成长规律组合课程,并考虑各课程之间的衔接关系及专业教学资源的配置与均衡,我们对同一阶段的课程进行排序,形成软件测试专业课程体系的“倒推”链,即确定岗位及岗位群获取岗位能力据岗设课组合和序化课程形成专业课程体系[4]。

4 思考与总结

兰州石化职业技术学院地处西部欠发达地区,通过不断与沿海发达地区的软件企业深度合作,不断交流专业技术,聘请IT培训机构名师亲临指导,目前学院的软件测试专业已经成功探索出了一条适合自己发展的专业建设之路。但在IT市场新技术不断更新、飞速发展的严峻形势下,我们还需进一步解放思想,开拓创新,迎接新的挑战。

参考文献:

[1] 甘肃新闻网[EB/OL].http://.

软件测试培训总结例7

该书与国内常见的软件测试实践教材重点讲授某个或某几个商用软件测试工具的方法不同,它是以现代IT企业软件测试需求为背景,以主流的软件测试技术和方法为基础,以当前的软件测试应用为实例,全面介绍了支持各种软件测试类型的开源软件测试工具的主要功能、应用流程及实际案例。特别突出了软件测试工具在实际测试项目中的使用能够有效地巩固所学软件测试知识,掌握软件测试方法和技术以及提高软件测试实战能力。

软件测试培训总结例8

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)33-7543-04

笔者拟结合Java教学经验,尝试性地提出一些改革建议,提出了“Java实训方案”。该实训方案,主要针对大学四年级的实践,开展项目实训。一方面巩固所学的理论知识,另一方面通过实际项目训练,让学生体会实际项目开发的工作场景和职业要求,培养团队协作意识和沟通技能,养成良好的工程习惯,同时完成学校的毕业实习要求。在实训中,学生将参与开发并完成一个真实项目、了解一套软件开发流程、熟悉一种编程框架,提升软件开发的整体素质,培养成工程型、复合型、国际化软件人才,增强就业竞争力。

1 实训项目团队模型

实训项目中项目团队采用统一的模型,包含固定的项目管理角色:项目总监、项目经理、软件开发组长、软件开发成员[2],还有由学院统一配置的、独立于实训项目组的质量保证组,为项目组提供指导和质量保证。项目小组包含4~6名学生,最多不超过8名学生,以保证项目小组符合当前的最佳实践。在项目开发小组中,一般不固定区分需求分析、系统设计、程序编码、测试、配置管理等角色,可采用轮流和交叉的方式,让学生都有机会担任这些角色,获得多种角色的开发经验。实训项目团队模型如图1所示。

项目总监:由学院实训中心领导担任,项目的总负责人,对整个项目的过程进行监督;

项目经理:由Java任课老师担任,负责项目的组织实施,制订项目计划,并进行跟踪管理;

开发人员(学生,对项目经理及项目负责);

需求分析员:负责系统的需求获取和分析,并协助设计人员进行系统设计;

系统设计、架构设计:负责系统设计工作,并指导程序员进行系统的开发工作;

程序员:一般模块的详细设计、编码测试,并交叉进行模块的白盒测试;

数据库管理员:负责数据库的建立和数据库的维护工作;

测试人员:进行项目各阶段的测试工作,包括模块测试(白盒测试)、系统的需求测试、集成测试、系统测试等工作。(对用户需求负责)

2 Java实训方案

2.1 实训内容

高校对学生的培养重在“技能培养”和“工程意识培养”,通过“Java实训方案”,可以达到“技能培养”和“工程意识培养”相互协调的培养目标。

“Java实训方案”将以项目研发为主线,以项目管理过程为主导,结合理论教学内容,进行“技能培养”和“工程意识培养”,进而在企业研发的氛围下体验项目研发流程和行业需求。实训的内容也主要包括专业技能、工程知识等内容,同时体验企业的项目研发氛围和职业要求,培养团队协作沟通能力和创新能力,积累实践项目经验。

在Java实践过程中,通过选择不同项目库,可选择难度、规模、行业、涉及课程等不同的实训项目,学生也将在行业领域、工程管理、IT技术等方向逐步提升,逐步过渡到严格的企业管理环境中,与市场接轨。“Java实训方案”内容如表1所示。

实训教学的内容将按照项目进度计划和理论教学计划进行,理论教学和项目开发是交叉进行的,通过实际项目需求来带动理论课程教学,并在内容上有机结合,以实际需要来驱动理论课程学习,增强学习的目的性,提升学习效果。

2.2 实训进度安排

Java实践为80学时。实施过程分为开班、项目启动、项目规划、需求分析、系统设计、系统实现、项目验收、结业等八个阶段。其间安排了大约1/5的理论课程,梳理学员所学的知识,大部分时间留给学员进行实际项目开发。“Java实训方案”流程如图2所示。

2.3 理论课程

在“Java实训方案”中,根据行业需求进行有关理论知识的补充,结合基础知识、先进技术和项目管理等方面组织整个课程内容,采用案例教学方式,并辅以企业职业素质方面的课程,使学生掌握软件工程知识、项目管理知识、先进软件开发方法和最新技术,具备较强的知识拓展能力和协助沟通能力,为后续的项目开发和继续深入学习打下坚实的基础。

1)基础部分:课程知识单元覆盖IEEE的软件工程知识体系(SWEBOK),包括软件需求、软件设计、软件实现、软件测试、软件演化、软件过程、软件质量、软件配置管理和软件项目管理等核心内容。

2) 应用部分:以当前流行的CMMI开发过程、面向对象技术和UML建模为核心,融入实践和实际案例,覆盖IEEE的系列软件工程标准以及RUP、Rational Rose、CVS、JUnit等软件工程工具和环境,使学生掌握当前先进的软件工程方法与技术。

软件工程实训中包含有如下理论课程如表2所示。

2.4 实践项目

根据人才培养目标,结合Java教学的特点,按6~7个人一个项目的规模,选定如下2个项目,供学生选择。

2.4.1 中国民航机票预订系统[4]

电子商务类。开发一套国内机票售票系统,要求能通过分布在全国各主要城市的该航空公司的营业网点为顾客提供航班查询,购买机票以及退票的服务。该系统的工作流程如下:当顾客到达营业网点后向航空公司营业员提供出发地,目的地和出发日期,营业员根据以上信息,查询满足条件的航班,输入乘客信息,以及舱位信息,然后执行出票操作。该系统在营业网点内能够完成营业员登录,查询航班,出票等功能;在航空公司内部能够完成添加或删除航班,添加或删除营业网点,添加或删除营业员等功能。

2.4.2 超级连连看

网络游戏类。连连看游戏顾名思义就是找出相关联的东西,该游戏对一堆图案中相同的图案进行配对,在一定的规则之内可以做消除处理。

3 实训制度管理

3.1 企业管理制度

包括考勤管理、考核管理、实验室管理、入退训管理等一系列管理制度

3.1.1 周报制度

将实训开展的情况,每周形成报告,总结上一周的进展及存在的问题,制定下一周的计划安排。

3.1.2 例外报告

在实训过程中,出现例外情况时,将临时召开例外会议,讨论例外情况和处置办法。

3.1.3 项目总结

项目完成后进行项目总结,评估实训成果,收集学生反馈意见,并形成项目总结报告。

3.2 项目管理制度

3.2.1 工作日志

学生应每天记录工作日志,记录实训过程和每天的工作内容,记录碰到的问题以便在会议上进行讨论。

3.2.2 每周例会和周报

每周例会由项目经理组织,项目总监参与讨论,总结上一周的工作成果,分析存在问题并确定解决方法,并确定下一周的工作计划。每个学生应填写个人周报,项目组长负责填写项目周报。

3.2.3 阶段总结

在项目里程碑到达后,应组织会议进行阶段总结,报告阶段工作成果,分析存在问题并确定解决方法,明确下一阶段的工作计划,并提交阶段总结报告。

3.2.4 评审制度

实训过程中,主要的工作成果应采用评审的方式确立。

3.2.5 项目结业总结

学生应在项目验收后,进行实训个人总结,编写实训总结报告。

4 结论

“Java实践方案”结合高校人才培养目标和当前行业需求,采用企业化或准企业化管理方式,加强对实践技能的培养,并注重专业理论知识的综合运用,提升学生实际的软件开发与软件工程实践能力,提高技术创新能力[5],使之成为具有较高开发水平和过程管理能力的高级工程技术人才。

参考文献:

[1] 李秀,姚瑞霞,等.计算机文化基础上机指导[M].清华大学出版社,2004.

[2] 软酷工程实践实施方案[Z].易思博,2010.

软件测试培训总结例9

【关键词】

涉外服务外包;软件测试;外语

一、研究背景

2014年9月,东软集团下属子公司东软睿道教育信息技术有限公司主动与沈阳大学日语系联系,希望日语系能够派送日语专业的毕业生去东软(大连)分公司进行毕业实习,人数越多越好。但是我们却缺少一个平台在我们和企业之间架一座桥,让我们有机会深入了解这个新兴行业,进而给我们以后的实习就业多提供一个选择。通过本专业学生与相关企业的洽谈沟通,在了解人才市场需求方向之后,再将这一信息反馈给即将毕业实习的学生,从而构建一个连结学生与相关企业之间满足互相需求的桥梁。结合本专业的课程改革,创造性的解决了“语言+技能”的结合问题,促进了外语专业由原来的只培养单一的语言人才到应用技术型涉外工程人才的多方面培养,使得在毕业实习、就业的时候能够获得更多的自主选择机会。这样的信息服务平台是具有极大的新生命力,是深受学生欢迎的。其次,它不是假想和虚拟的项目是一个已经正在进行和有了受益者的项目。另外,本项目的首个合作者—东软集团股份有限公司为正规的IT企业并拥有强大的经济和技术实力,能够给予该项目一定的经济和技术援助并能确保该项目在规定的时间内树立完成。该项目的最大意义在于解决了长期困扰外语专业发展的瓶颈问题,即“外语只是工具,不是专业”。不仅有利于我们日语专业学生的语言技能的培养,而且更有利于我们学生的前途发展。

(一)调查研究的内容根据IT行业对人才的实际需求,采取学生团队和企业合作的方式,结合课程教学改革,创立一个“学校培养学生技能———学生团队提供相关实习就业信息———学生在实习阶段准确找到相关企业实习就业”的模式。给要参加毕业实习和就业的同学提供更多的选择。促进人才资源的有效配置和利用。促进外语学习者的就业。具体来说,我们在培训课程的最后一节课进行了问卷调查,填写之后当场收回,共发放学生调查问卷25份,教师调查问卷1份。

(二)调查研究的目标此项目的内容是通过我们团队与国内的知名企业比如像东软集团这样的大量需要涉外服务外包人才的机构进行协商洽谈,收集相关企业的人才招聘信息,以本专业的教学改革为基点,向即将要参加实习的同学提供准确信息。促进培养面向涉外服务外包企业的应用技术型人才。提高日语专业毕业生的涉外工程运用能力,实现人才从单一的“语言”到”语言+技能“模式的转型。了解外语专业学生对软件测试课程的理解及掌握情况,了解授课老师在授课过程中遇到的问题及对今后课程的建议。

二、问卷调查与数据分析

(一)主体情况分析从接受课程的对象来看,96%为大二和大三学生,说明大二和大三的学生在目前的阶段中对以后的职业规划有了大致的轮廓,同时认为外语专业的学生很有必要去辅修一门其它的专业,为自己未来的就职提供保障。参加此次课程的大一学生仅占4%,大一的学生初入大学,还没有对未来的职业进行规划。参加课程培训的学生中有80%的学生对自己本专业的就业情况及市场需求了解一般,处于模糊状态。说明在当今大学课程中,没有将课程和就业很好的结合起来,也没有很好地对学生进行就业方面的培训和指导。

(二)数据分析及问题归纳在调查学生中有28%的学生对软件测试工没有有兴趣,但是通过本次课程的学习有40%的学生提升了对软件测试相关工作的兴趣。这说明学生在此次课程培训中,有很好地了解软件测试工作的意义,及明确了软件测试在以后工作中的作用。但是毕业之后想从事计算机方面相关工作的学生仅有12%,还有76%的学生不确定是否从事软件相关方面的工作。说明很多学生对以后的职业规划还不是很清晰,需要在以后的课程中,帮助学生了解计算机相关工作的发展前景,帮助学生规划未来就业的发展空间。从学生对本次课程培训的反映来看,有76%的学生认为此次课程意义重大,但是仅有8%的学生对软件测试有了明确的了解,还有56%的学生对软件测试概念模糊,掌握内容有限。这说明我们在课程设计中没有很好的去对学生进行测试,忽视了学生的掌握情况,需要在以后的课程中加强对学生的测试,及时听取学生对课程的意见并作出相应的调整。保证学生对课程内容掌握牢固并能够很好地运用。有36%的学生认为此门课程开设时间晚,不利于自己有充足的时间去学习软件内容。说明软件测试课程应及早的和学生的相关专业结合,明确未来的职业规划,使学生能够有充足的时间去掌握并且很好地运用软件测试的相关课程。从学生的出席情况来看,有64%的学生按时出勤,36%的学生存在缺席情况。这说明在课程中应对学生施展强制的出席规范,同时对课程加以调整,提升学生的上课热情,吸引学生能够主动地出席,以保证很高的出席率。

(三)课程效果与反思从调查结果可以看出,软件测试课程和外语专业的结合在学生中有很好的反响,能够帮助学生明确以后的职业选择。也可以看出在学生本专业的课程上加上软件测试课程,为社会培养大量的高层次应用型人才具有重大的意义及发展前景。此外,上学期完成计算机相关方面的培训课程,日语专业12级10人获得证书,13级6人获得,14级1人,其余8人为英语专业二外为日语的学生。本学期的微运营的培训已经开始,并接近尾声。共有46名学生参加。另外,截至目前,我们团队已经收集到了一定的涉外服务外包的就业实习信息。已经提供给即将进行毕业实习的12日语和英语的同学。对于该课题研究,在2015年5月、6月、9月和10月全体组员进行开会,讨论项目的进展情况、阶段性成果和遇到的问题以及下一阶段的研究计划。与此同时,又与东软的企业专业人士联系,共同探讨此项目在执行过程中的得注意事项。积极督促项目组成员收集与涉外服务外包行业相关的实习和就职信息。在10月份的会议上,建议组员建构一个微信平台,设计微页,在毕业生中宣传。得到了组员的一致认可。他们现在正在积极推进微页的设计。在指导的过程中,也发现学生存在的消极和惰性问题,通过主动与学生联系,耐心细致地谈话和指导,消除了这些现象。

软件测试培训总结例10

1 引言

综合航电系统是飞机的重要系统,随着飞机航空电子系统设备、功能不断增多,交联信息呈几何级数增长,软件呈规模化增长,导致航空电子系统的复杂度越来越高,需要工程人员不仅熟悉单个设备,而且要熟练掌握系统的交联,对工程人员的技术要求也越来越高。随着民用飞机航空电子系统的复杂程度越来越高,航电系统在总装车间的机上地面功能试验操作的复杂性及掌握内在机理的难度越来越大,对于总装上岗员工的培训则是非常必要的。

2 重要意义

在总装机上地面功能试验中,利用真实飞机培训代价大、培训周期较长,不能满足人员上岗的培训需求,并且使用真实飞机开展人员操作培训,存在误操作损坏飞机的隐患。因此,探索航电系统新型总装试验培训平台是非常有意义的,不仅仅可以提高上岗人员培训效果,而且可以降低总装飞机的低效占用,对于提高总装的工作效率、缩短机上功能地面试验的周期具有重要的意义。同时,通过航电系统新型总装功能试验培训平台可以开展机上故障复现,系统内部工作机理理解等工具,从而提高民机总装测试能力。建立一套综合航电系统功能试验实训平台,对总装系统安装调试人员、机上功能试验人员的综合航电系统功能试验展开实训,可以大大的提高总装试验效率。

3 新型功能试验平台总体设计

基于对总装功能试验培训平台的应用场景,该平台具有以下几个能力:

(1)完成对总装系统安装调试人员、机上功能试验人员的综合航电系统功能试验实训,通过进行机上地面功能试验、开展操作实训,以便在早期掌握试验操作要领;

(2)要根据飞机各个系统之间的故障警告和设备自检信息模拟飞机各系统的实际运行情况,并模拟机组人员按照操作程序对发生的故障按照预先设计的处理程序进行人机交互,该仿真系统能够初步培训新员工熟悉飞机驾驶舱仪表、面板的处理操作和人机交互的实物体验;

(3)受训人员利用该平台逐步培训技能操作人员按照机上功能试验测试程序和维修手册规定模拟飞机功能试验操作或进行维护和维修的程式练习;

(4)通过该实训平台的培训,最终使员工达到深入了解飞机各系统间的逻辑关系、熟悉驾驶舱仪表、面板的指示与操作以及分析和排除故障的能力。

3.1 平台组成

综合航电系统功能试验仿真平台以某机型为仿真建模对象,通过数字化仿真技术,依据机上功能试验测试程序和维修程序,实现的高逼真度的模拟训练平台。平台具有能够模拟飞行动态参数、飞行内外环境、驾驶舱人机接口、飞机告警、飞机测试监控等座舱内航电系统,通过模拟状态测试场景对系统总装、机上地面试验等的工作人员进行实训,从而达到支持新上岗人员熟悉航电系统及上岗培训的目标。

综合航电系统功能试验仿真平台主要包括驾驶舱操作程序仿真、环境仿真、参数仿真、告警及重要故障仿真、飞机重要参数监控以及数据互联平台等部分。

平台组成结构图如图1所示。

3.2 平台主要功能

平台主要用于完成对总装系统安装调试人员、机上功能试验人员的综合航电系统功能试验实训等。本平台将具备如下能力:

(1)通过数字化仿真系统,仿真飞行动态参数、飞行内外环境、驾驶舱人机接口、飞机EICAS、飞机测试监控等试验功能,同时模拟状态测试场景,可以根据需要灵活设置;

(2)支持飞机多电系统的集成协同仿真;

(3)支持系统总装、机上地面试验等的工作人员熟悉系统和实训平台支持,完成故障的复现;

(4)进入服务后,支持新上岗人员熟悉航电系统及上岗培训。

3.3 新型功能试验平台的实现

为了满足学员实训的需要,新型功能试验平台在实现中应该紧密的结合应用场景,如OATP程序、ATP程序等,并使平台拥有较好的扩展性和灵活性,从而使平台满足多种用途的需要,并兼顾后续机型。

3.3.1 平台基本构成

新型功能试验平台由模拟驾驶舱部分、计算机仿真系统部分、飞行参数仿真部分、飞行外坏境模拟部分、断路器模拟部分、主控台等部分构成,各部分之间使用以太网进行连接,如图2所示。

(1)模拟驾驶舱部分。模拟驾驶舱部分是模拟驾驶舱环境,模拟驾驶舱舱体、显示仪表板、中央控制台、顶部操纵板、左/右操纵台、操纵杆及断路器控制板等构成,用于实现高逼真的驾驶舱试验环境。

(2)计算机仿真系统部分。计算机仿真系统部分包括飞行内环境仿真计算机、视景计算机、系统互联/重要参数监控计算机、故障仿真算机、显控数据管理计算机、以太网交换机、配电模块、UPS电源、机柜等,是软件运行、系统互联的重要部分。

(3)飞行参数仿真部分。飞行参数仿真系统包括工业计算机和ARINC429总线板卡、模拟量板卡、离散量板卡等,用于模拟真实的物理航电设备信号。

(4)飞行外环境模拟部分。飞机外环境模拟部分包括投影机、投影幕、音响系统等,用于模拟飞机飞行过程中的外部场景。

(5)断路器模拟部分。断路器模拟采用实物模拟的方式实现,能够模拟真实的断路器开关的通断状态,用于故障仿真过程中的排故操作。

(6)主控台。主控台主要包括显示器和键盘、鼠标操作设备,用于整个平台软件系统的运行控制和操作。

3.3.2 平台功能模块

平台软件由驾驶舱操作程序仿真软件集群、飞行环境仿真软件、飞行参数仿真软件、飞机驾驶舱告警及重要故障仿真软件、飞机重要参数监控系统和数据互联系统等部分构成,整个软件以数据互联系统为中心,分系统之间通过以太网通讯实现互联。主控系统负责各系统的统一操控调用,各系统之间依据培训任务、试验任务的不同,相互交联并与硬件系统构成完整的闭环系统。如图3所示。

整个软件系统由驾驶舱操作程序仿真、环境仿真、参数仿真、告警及重要故障仿真、飞机重要参数监控以及数据互联平台等部分构成,软件模块组成如图4所示。

3.3.3 系统总成

平台通过驾驶舱操作程序仿真、环境仿真、参数仿真、告警及重要故障仿真、飞机重要参数监控以及数据互联平台等部分的硬件与软件相互协同构筑成有机的整体,相互支持协同支持民机航电系统总装功能试验操作模拟培训。并根据试验任务和任务的需要,基于平台开发教学的课件及评估程序,不断地提高实训效果及上岗人员对系统工作原理的认知。另外,后续还可以结合信息化技术,对平台的功能进行扩展,建立1+N的网络化教学平台,让该平台发挥更大的作用,让更多人从中获得知识和技能。

4 新型功能试验平台关键技术

该新型功能试验平台在平台的架构设计、人机交互式体验、底层通信互联、面向应用的设计等几个方面进行了创新,涉及以下几方面的关键技术:

(1)架构设计方面,整个系统由模拟驾驶舱部分、计算机仿真系统部分、飞行参数仿真部分、飞行外坏境模拟部分、断路器模拟部分、主控台等部分构成,各部分之间使用以太网进行连接,即保证模块的独立性,又兼顾了系统之间的耦合与完整性;

(2)飞行参数仿真系统,可与机载航电设备交联,输出与真实设备一致的接口物理信号;

(3)断路器实物模拟,通过信号采集与故障仿真进行交互处理,融入驾驶舱试验环境;

(4)软件系统中各子系统通过千兆以太网交互及反射内存,有效的保证了系统之间信息传输的实时性;

(5)模拟驾驶舱显示器、CDU、RTU、CCP、FCP、DCP、RSP、ACP、电气断路器面板等均采用1:1的半实物功能替代件,有效提高学员侵入式无差别体验;

(6)采用新型的驾驶舱内部互联系统架构,采用以显控数据管理为中心的“一加多”模式,提供统一的数据管理功能,包括航线、航点、机场等信息数据库,多个显示仿真设备的数据同步,提高操作关联的协同性;

(7)计算机资源和线缆均预留50%的冗余,充分考虑后续的扩展,特别是与信息数字化平台的互联。

5 结语

在对民机航电系统总装工作中的机上地面试验、ATP、机上故障定位等的试验需求进行分析后,提出了民机航电系统新型总装功能试验培训平台的设计方案,并对其硬件方案与软件方案进行了论述,由于篇幅有限,未做全面展开。经过项目的实施,大大的提高了上岗人员对系统的熟悉程度。近年来,国外大型民机制造商及航空企业纷纷建设类似实训平台,此实训平台在我国的建设尚属首例,该平台的建设提高了我国民用航空总装生产线的调测水平和工艺水平。

参考文献

[1]曹全新,严林芳等.民机非航电系统模拟器综述[J].民用飞机设计与研究,2008,12(04):1-4.

[2]文彬,曹全新等.基于模块化设计理念的新型航空电子集成测试平台[J].电子技术与软件工程,2015.11(21):118-119.

[3]龚京忠.基于功能-行为-结构的产品概念模块设计研究[J].计算机集成制造系统,2006(12):72-75.

作者简介

徐小龙(1986-),男,毕业于上海交通大学,硕士学位。现为上海飞机制造有限公司总装车间工艺技术组组长,工程师。主要研究方向为民用飞机电子电气系统装配及调试工艺研究。