软件测试年中总结范文3篇

版权声明 举报文章

银行软件测试年终总结

*自**月份开始,我一直在跟进金融自助终端系统二期、中国银联借记卡无卡支付主机升级、结售汇及外汇买卖科目改造项目、黄金模拟系统等项目的测试工作,至此为止已近半年时间,从内部系统测试、验收测试,再到UAT测试,以及投入正式使前的系统压力测试等等。从开始到项目即将结束,一步步走过来。项目工作中,我作为测试环节的主力人员之一,现对银行项目测试工作进行总结。

一、本年度参加的项目及所担任的工作

1、主导的项目:交易资金第三方存管、共十一个项目、渤海商品交易所、上海斯迪尔交易、交易市场清收虚子帐户透支、上海中规钢材、郑大总对总功能升级、宁波废料、天津联商所、上海华通铂银、今日钢铁、华商交易网(公司)、华商交易网(个人)、昆明泛亚橡胶。

2、参与的项目:金融自助终端系统二期、中国银联借记卡无卡支付、主机升级、结售汇及外汇买卖科目改造项目、黄金模拟系统。

3、运营管理标准及流程指导:流程测试指导、大连分行发展缴费通业务、珠海分行第二代金融服务结算系统、CCS系统分期功能优化项目、CCS信用卡新客服系统接口项目、BLACKCARD项目、网上银行资产托管业务、宁波出入境检验检疫局电子收费项目、中国检验认证集团广东有限公司报检收费项目、两行统一网银登录入口项目(公司)、两行统一网银登录入口项目(个人)、金融统计标准化理财统计报表、南京浦口非税收入、203大前置迁移项目、黄金模拟系统、银保通系统、南京江宁区财政非税代收项目、新一代银关通系统、集团代发工资加密模块。

除了上述的进行流程测试指导的同时必须完成的运营管理标准外。还单独测试了以下项目的运营管理标准:统一消息平台项目、平深通项目、深圳分行全国和深圳分行同城票据交换影像业务、湖北非税、武汉电子支付系统

二、担任工作期间所取得的工作成果

在运营管理标准测试的完成方面,不仅完成了自己流程指导中的运营管理标准的完成。而且,还帮助其它同事完成了相关的运营管理标准的测试。在运营管理标准的测试中,能够认真、细心和负责的完成测试任务。充分发挥自己的优势,协调好各级同事和领导的关系。对于对运营管理标准不熟悉的同事,也能耐心的做好指导工作,较好的完成了领导交给的测试任务,受到领导和同事们的好评。

三、担任工作期间所取得的经验,如遇到的问题、处理方式及处理结果

协调用户测试方面。用户验收测试是项目测试工作的重要组成部分之一,是项目验收阶段的最终把关阶段,业务人员结合日常业务处理情况对系统进行的尝试性使用过程。我个人觉得不够安全感是表现出来的一个方面,客户测试介入力度太小,尽管我们已经很多次电话催促业务人员测试,每次联系相关业务人员进行测试,他们来到项目组开发现场测试,也仅仅一两个小时时间,简单的进行验证操作即可。**银行算给项目进行了一次全面的测试,从中也暴露出不少系统存在的问题,目前项目组均已解决。

测试成效方面。系统测试中,我们共记录问题及客户新增需求**个,其中系统完善类问题个,新增需求类问题**个。组织了多次内部系统全面测试工作,兼顾日常系统更新测试工作,最大限度的进行了内部质量把关。

四、工作收获和不足

作为项目测试的参与者,对于日常的测试流程、测试任务分配、测试执行、缺陷跟踪、协调内部测试及协调客户测试方面能力均得到了进一步提高,理清了项目整个过程中测试小组的工作过程以及后期的项目移交工作。同时也对各子系统相应的业务知识有了更进一步认知。但是,自己的知识储备需要增强,相关业务知识方面还需要进一步加强研究,测试技能及测试管理方面还需要进一步继续学习。更好的吸收项目经验,做好以后的补丁测试工作及其他项目的测试工作

五、下一个年度计划

爱岗敬业,刻苦钻研,不断提高自己的综合素质,特别是提高自己的工作能力和理论知识水平。1、服从公司的工作安排,保质保量完成任务;2、进一步熟悉业务知识,熟悉新客户工作环境3、熟悉学习各种软件测试的流程要领;3、继续学习知识及应用技术,提高处理实际问题的能力;

高职院校软件测试专业课程教学改革与实践

摘要:软件测试人员极度匮乏,软件测试人才的培养已经成为高校最迫切的任务之一。该文分析了高职院校软件测试专业课程的教学现状,并以安徽电子信息职业技术学院为例分析了软件测试专业实践课程的教学改革形式和取得的成效,为其他高职院校软件测试专业课程建设提供了借鉴。

关键词:软件测试;课程改革;实践教学

中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)21-5186-02

Reform and Practice of Software Testing Professional Course in Higher Vocational Education

ZHANG Xiao-qin

(Anhui Vocational College of Electronics & Information Technology, Bengbu 233030, China)

Abstract: Software testing professionals are extremely deficient, training software testing professionals has already been one of the most urgent tasks in higher vocational education. This paper analyzes the teaching situation of the software testing professional curriculum in higher vocational education and analyzes the software testing professional practice of teaching reform form and achievement of Anhui Vocational College of Electronics & Information Technology, offer reference to other vocational colleges in software testing curriculum construction.

Key words: software testing; curriculum reform; practice teaching

近年来,中国软件产业保持了迅猛发展的态势,而与此同时,软件缺陷带来的影响也日益增多,软件产品质量也越来越受到人们的关注。软件测试是减少软件缺陷最有效的手段,然而,由于国内软件测试行业起步较晚,只是最近几年才开始兴起,这就使得软件测试人才极度匮乏。51testing公司发布的《2010年中国软件测试从业人员调查报告》显示,中国软件企业软件测试人员与开发人员比例为1:1的只占10%,而比例为7:1以上的占了20%。而且这个数据调查的还是设有专门软件测试人员的企业。有的企业甚至还没有软件测试部门和专门的软件测试人员。而国外小一些的软件企业,软件测试人员与软件开发比例基本是1:1,微软公司更达到了2:1。按照这个比例,国内测试人才的缺口至少有20万,在未来5到10年中这一数字还将继续增大。如何尽快建立软件测试人才的系统培养机制、进而保障软件业的健康化发展已成为现阶段亟需解决的当务之急。

1 高校软件测试专业课程教学现状

近两年来,软件测试人才的培养也受到了高校的重视,有的高职院校甚至本科院校也尝试着开设软件测试专业。然而却存在着以下的缺点:

1.1 教学模式陈旧

“本来数量就不多,何况质量又不好”,这两句话可以概括现在高校开设软件测试课程的现状。很多学校本身并没有软件测试专业,软件测试课程的教学只是作为软件工程专业的一门课程《软件测试》。通过一门课程想要系统的讲授软件测试,让学生毕业后从事软件测试工作非常之困难。由于只有一门课程,课时毕竟有限,很多学校就选择将软件测试方法以理论讲授的方式灌输给学生,忽略了实践教学或者实践教学所占的比重很小。

1.2师资力量薄弱

51testing公司发布的《2010年中国软件测试从业人员调查报告》显示,“软件测试从业人员的出生年代集中在20世纪80年代,所占比例为91%,出生于70年代的不到8%,60年代的比例不到1%”。这份数据从侧面显示,软件测试行业在国内是一个新兴行业。这也说明了现在在高校从事软件测试专业方面课程的教师并不是真正的软件测试专业毕业的教师。这就使得大部分教师本身对这个专业并没有进行过系统的学习。而且,由于教师主要在学校从事教学工作,参与到真正项目中的机会比较少,他们的项目经验不足。这也就导致教师在教学过程中并不能将真正的工作过程传授给学生,使得学生掌握的技能和实际工作的要求有所偏差,甚至有很大偏差。

1.3 案例教学中案例库案例过于简单

很多高职院校在教学过程中也注意到这一点:软件测试专业的课程不能只偏重理论,而应该将理论教学和实践教学联系起来,提出了“项目教学法”和“案例教学法”,这些方法确实取得了不错的效果。然而却也存在着这样一个问题:项目和案例从何而来?从调查情况来看,项目和案例的来源主要有:

1)往届学生毕业设计;

2)学生上机作业和课堂作业;

3)教材和参考书;

4)互联网;

5)教师自己编写的案例。

这些案例相对来说比较简单,实用性不强。作为一门课程的实践教学基本上可以,然而要想让学生通过这些项目掌握真正的测试技术,还是比较困难的。学生在测试这些项目时可能在老师的指导下能够顺利进行,而在实际工作中面对一个真正的项目时却不知如何下手。

2 软件测试专业课程实践教学的改革

2003年,安徽电子信息职业技术学院成为全国35所国家级示范性软件职业技术学院之一。2004年就有预见性地开设了软件测试与维护专业并开始招生。这些年来,一直对软件测试专业的课程建设进行探索,目前取得了不小的成果。

根据这几年的探索与实践,我们认识到,软件测试专业课程教学的难点在于实践教学。软件测试的相关理论学生很好理解,例如黑盒测试方法中的等价类划分法。学生对这种方法能够理解,给出一段程序规格说明,他们能够划分出各个有效等价类和无效等价类。但是在实际项目测试中,在设计测试用例时,又往往设计不出合理的测试用例。要么冗余,要么没有覆盖到所有的等价类。所以,在教学过程中要把更多的时间与精力放在实践教学上。

安徽电子信息职业技术学院软件测试专业课程的实践教学改革主要体现在两个方面。

2.1 单个课程的实验教学――案例教学法

在单个课程的实验教学中我们采用的是案例教学法。例如《软件测试》这门课程,我们的实践教学主要体现在实验教学上。在实验教学中,选取学生熟悉的“学生管理信息系统”,首先对其需求分析说明书进行静态测试,再对其中的重点模块例如登录模块,用户管理模块等进行单元测试,然后将各个模块组装起来进行集成测试等。在教授理论的同时,让学生能将其应用到实践之中。

2.2 整个专业课程的综合实训――企业实际工作场景教学

单个课程实验教学中的案例都很简单,而且是学生熟悉的一些程序,主要是让学生能够更好地理解软件测试的理论方法。然而,想让学生通过这些项目的训练掌握测试技能,毕业之后直接从事软件测试工作基本上不可能。安徽电子信息职业技术学院前两年的软件测试与维护专业采用的就是这种教学模式,然而经过对毕业生的跟踪调查,发现学生对自己掌握的测试技术很不自信,毕业之后根本不敢进入软件公司从事软件测试工作。所以只有很少的学生做测试,其他同学都转向了编程,等有了开发经验之后再转向来做测试工作。

经过我们课程组的讨论,大家认为之所以造成这种现象,最主要的是学生实践不够,训练不多,而且没有接触过真正的项目。而要让学生测试真正的项目,熟悉工作流程,仅仅依靠学校的师资力量是远远不够的。于是,2008年我们进行了教学改革。与中国科技大学软件学院、安徽科大讯飞信息科技股份有限公司合作成立了“科大讯飞软件测试实训班”,聘请科大讯飞公司一线的高级软件测试工程师来给学生上课。而且上课方式采用的是公司上班形式。学生每天8点准时“上班”,下午5点“下班”,有时还设有“加班”。在教学过程中,采用的是公司实际的项目,有的是以前做的项目,有的是正在进行中的项目。学生每天在“公司”上班,早上召开“晨会”,讨论项目进展情况,并制定一天的工作计划。下班前召开“晚会”,对工作进行总结并就遇到的问题探讨解决方案。经过三个月的实战演练,学生的实践能力得到了很大的提高,而且对自己充满了自信。他们毕业后都能找到满意的对口的工作。

3 软件测试专业课程实践教学改革取得的成效

2010年我们针对于08级学生又开办“科大讯飞软件测试实训班”。现在学生还没毕业就已被用人单位“抢购”一空,就业效果非常好。

经过这两个阶段的实践教学,我们的学生对软件测试工作已非常熟悉,在真正的岗位上能胜任软件测试工作,并逐渐地在工作中起到骨干作用。

4 结束语

作为高职院校,软件测试专业以培养软件产业生产一线急需的高素质技能型专门人才为目标,要求学生在毕业前掌握软件测试的基本方法及常用测试工具的使用,具备较好的软件综合素质,满足软件产业快速发展对软件测试人才的需求。而要达到这一目标,实践教学必须得到高度的重视和合理的设计。

参考文献:

[1] 程茂,温静,吴玉洁.《软件测试》课程的教学研究[J].河北师范大学学报,2010,12(4):117-120.

[2] 胡冬萍.普通高校软件测试课程建设初探[J].中国教育信息化,2007(12):70-72.

[3] {志升.软件测试技术教学方法[J].电脑知识与技术,2010,6(9):2275-2276.

[4] 周元哲.“软件测试”教学改革的探索与实践[J].计算机教育,2008(22):14-15.

[5] 于艳华,吴艳平.《软件测试》课程标准的研究与探索[J].科技与生活,2010(5):137.

[6] 胡宏银.软件测试课程教学方法探索与实践[J].计算机教育,2007(6):11-13.

写给NCRE二级C、C++、Java证书获得者

如果你已经获得了全国计算机等级考试二级C、C++、Java科目证书,那么恭喜你,有一扇门向你打开了,那就是软件测试工程师!本刊邀请教育部考试中心的专家为大家指点迷津,希望对大家下一步学习和未来的就业发展有所启迪。

软件测试的魅力

软件产品的质量是软件的生命,也是软件企业生存和发展的关键。目前我国软件从业人员缺口高达40万人,而在成熟的软件企业中,测试工程师的数量远远超过软件开发工程师的数量。在未来十年中,我国企业对软件质量保证和软件测试人员的需求数量将继续增大。

一名合格的软件测试工程师需要具备什么素质呢?

技术能力:作为一名测试工程师,不能仅从使用者的角度来测试软件产品,而且还要从技术的角度来设计测试用例。所需技术包括以下课程:软件技术基础、C 语言、面向对象设计、C++、软件工程、数据结构与算法等,当然,有关软件测试的其他各种知识和技术也必须掌握。

编程经验:测试工程师需要写测试脚本,所以必须会写简单代码、能读懂源码,如果有一定的编程经验,可以帮助你对软件开发过程有较深入的理解,从编程人员的角度来正确地评价。工资与经验是成正比的。

沟通能力:测试人员要与项目经理、开发工程师、客户、市场人员等进行沟通,面对不同对象,需要不同的态度和方式,与开发人员进行沟通交流尤为重要。

善于总结和学习:软件测试是一项繁琐甚至枯燥的工作,重复性事务比较多,这就需要善于做阶段性总结,善于学习,关注新技术、新方法、新工具,让自己跟上技术发展的脚步,将学习成果应用到新的测试工作中。

NCRE四级软测工程师考试要点先知道

为了适应国内急需培养大量合格的软件测试人才的需要,教育部考试中心2007年推出了NCRE四级软件测试工程师考试科目。在设计实施这项考试的过程中,得到了清华大学、北京大学、北京航空航天大学软件测试专家的热情支持和大力帮助,对考试大纲、内容及考试的组织实施都进行了认真研究和精心设计。目前考试形式为笔试,时间为120分钟。

主要考核哪些内容呢?包括:软件质量、软件测试及软件质量保证的基础知识、代码检查、走查与评审、结构覆盖(白盒)测试、功能(黑盒)测试、单元测试和集成测试、系统测试、软件性能测试、可靠性测试、面向对象软件测试、Web应用软件测试,以及兼容性测试、构建测试、极限测试和文档测试等。

具体内容详见http:///viewthread.php?tid=122417&extra=page%3D1&frombbs=1

看起来很有挑战性吧?如何学习呢?认真把握高等教育出版社出版的教材,是最基础也有最有效的方法。教材涵盖了当前软件测试领域的各项实用技术,并加入了软件测试工程实践的内容。利用与教材配套出版的QESuit和QESat/C软件分析与测试工具光盘,大家可以亲自动手参与软件测试实践活动,进一步掌握软件测试的实际应用技能。

从收获二级C、C++、Java证书,到迈向四级软测工程师考试,已经打下了技术上的基础,走出了第一步,让我们继续为理想而努力吧!

小提示:

2009年3月真题练手,如果你能做对,就说明你很有潜质哟!

选择题第11题.以下关于软件性能的说法中,正确的是:

A软件性能与该软件的实现算法无关

B软件的吞吐量越大,其平均响应时间总是越短

C给软件的可用资源越少,其平均响应时间总是越短

D对于同一个网站,其支持的同时发送请求的用户越大,该网站的性能越好

正确答案 B

网络大补贴:

四级网络工程师笔试真题精编修订版http:///viewthread.php?tid=140558

2009年3月全国计算机等级考试各级各科目真题及答案汇总http://.cn/info/2009/03/30/00003m4g.shtml

教育部考试中心统计出各级各科考试情况后,将把错误率高的重难点真题点评在本刊独家发布,敬请关注。

注:本文为网友上传,不代表本站观点,与本站立场无关。举报文章

0

好文章需要你的鼓励

上一篇:中医药服务工作总结范文 下一篇:年中总结个人发言范文

写作没思路?你需要文秘服务

2~15天完成、写作疑难迎刃而解

了解详情
期刊投稿服务,轻松见刊

个性化定制期刊投稿方案,1~3月见刊

了解详情
学术顾问

免费咨询 发表服务 期刊推荐 文秘服务 客服电话 免费咨询电话400-888-9411