论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>职称论文>范文阅读
快捷分类: 生命的意义论文 生命科学杂志 生命科学论文 生命科学论文2000字 关于生命的论文 生命科学导论论文 企业生命周期文献综述 产品生命周期文献综述 产品生命周期参考文献 软件生命周期论文 产品生命周期理论论文 工程项目管理项目生命周期论文

生命周期相关论文如何怎么撰写 跟基于软件生命周期的软件测试课程改革和实践相关论文范文文献

分类:职称论文 原创主题:生命周期论文 发表时间: 2024-01-25

基于软件生命周期的软件测试课程改革和实践,本文是生命周期相关本科论文范文跟生命周期和软件测试和软件生命周期有关论文如何怎么撰写.

徐萍,石声波

(浙江树人大学信息科技学院,浙江杭州310015)

摘 要:介绍软件测试课程建设的现状,并基于软件生命周期对该课程进行改革和实践.围绕软件生命周期各阶段的测试任务,对课程内容、实验设计、课程实训三方面的改革进行详细的探讨,以提高软件测试课程的教学效果,培养应用型大学计算机专业学生具有专业的测试技能和项目测试管理能力.

关键词:软件测试;教学改革;软件生命周期;应用型人才

中图分类号:G434文献标识码:A文章编号:16727800(2018)09003202

收稿日期:20180322

基金项目:浙江树人大学校立教学方法改革项目(2015JA1018*)

作者简介:徐萍(1977),女,博士,浙江树人大学信息科技学院讲师、计算机科学与技术教研室主任,研究方向为软件工程与数字化教育;石声波(1982),女,硕士,浙江树人大学信息科技学院讲师,研究方向为电子商务与网络教育.

随着软件产业的快速发展,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发展的核心,软件公司更是视软件质量为软件产品的生命线.尽管各大高校都开设了软件测试及质量保证相关课程,但与软件测试人才的大量需求不相适应的是,培养出的计算机专业的学生普遍懂测试理论,而测试动手能力弱,更无法胜任自动化测试工具的使用和测试管理的任务,难以适应企业对软件测试岗位的能力需求[12].

1软件测试课程建设现状

《软件测试》是浙江树人大学计算机科学与技术专业一门实践性强的必修课程,旨在让学生掌握软件开发和设计过程中实用的测试知识和方法,使得学生掌握测试用例的设计、白盒测试和黑盒测试技术的原理和应用、缺陷报告的撰写和自动化测试工具的选择和使用,重点培养学生的分析、测试能力和系统工程思想,提高学生在软件测试过程中分析问题和解决问题的实际动手能力,使学生的理论知识和实践技能得到共同发展.课程使用理论课和实验验证相结合的传统授课模式,课堂教学主要采用理论讲解和实例穿插的方式,实验教学主要采用验证性实验和综合设计性实验结合的方式.从教学效果来看,由于课程知识点间的逻辑性不强而实践性要求高,对学生编程、分析、判断能力等专业素质的要求高,而该课程整体教学设计不完善,侧重测试技能的培养,弱化了在软件生命周期中贯穿软件测试的思想,影响了学生课程知识的学以致用,从而无法实现课程应用型人才培养的教学目标.

现有的对软件测试类课程的改革方式和方法主要有能力导向型教学法[3]、就业导向型教学法[4]、项目驱动的校企合作教学法[5]、情景式考核模式改革法[6]等,这些方法从应用型测试人才培养的角度提出课程改革的策略,但是没有针对软件开发整个生命周期提出完整的测试实践方案.

针对上述问题,本文设计了基于软件生命周期的软件测试改革方案,确定课程的改革目标为培养专业的测试应用型人才,重点构建丰富的实验和实践体系,培养学生的系统实践能力和学习应用能力,成为满足软件测试岗位要求的实用型软件测试人才,并从教学内容、实验设计和课程实训设计三个方面实施了改革,取得了良好的教学效果.

2课程教学方法改革与实践

根据学校“高级应用型”人才的培养思路,结合“千人业师”与“卓越工程师”计划,以国家大学生校外实践基地为依托,设计了如下的课程教学改革方法.

2.1课程内容改革

软件测试课程的内容包含大量测试概念、方法、技术和规范,而大多数学生没有软件项目的实际开发经验,内容的概括性和抽象性增加了学生对课程内容的理解,而且课程内容还与其它课程有部分重叠.

(1)确定课程的内容和相关课程《面向对象程序设计》《软件工程》的教学内容的关联和区别,将课程建设目标定位于培养学生掌握软件测试技术和工具,对各种软件系统的界面、功能、性能等进行手动或自动测试,同时掌握测试用例、测试方案的设计和实施,让学生明白软件测试不仅仅是系统开发完成后的任务,而是贯穿整个软件开发过程,在软件生命周期的每个阶段都可以使用不同的测试方法和工具对系统进行针对性的测试.

(2)基于软件生命周期各阶段的任务,对课程中一些理论性或难度过强的测试方法知识点进行删减,在原有侧重黑盒测试和白盒测试技术讲解的基础上,加入高级测试技术、测试项目管理、自动化测试、实践与就业等内容.软件测试课程内容见表1.

表1软件测试课程内容

阶段涉及内容

软件测试基础软件测试的基础和基本概念

高级软件测试

熟悉软件测试的各个阶段掌握各个阶段软件测试策略和方法

自动化测试技术掌握软件测试自动化工具功能测试性能测试

测试项目管理

项目管理测试管理配置管理缺陷管理

实践与就业职业规划

2.2实验设计改革

本课程在课堂教学中已采用案例授课法,实验的设置以验证性和设计性实验为主,侧重于掌握软件测试的方法和自动化工具的使用,考查学生测试技能的掌握程度.实践发现,这两类实验涉及的知识点较集中,不利于培养学生知识面拓展和对问题的分析判断思维.

因此,设计实验内容,覆盖白盒测试、黑盒测试、单元测试、功能测试、性能测试等8个实验,每次实验由多种类型的小实验构成,除了传统的设计性实验和验证性实验,针对性的增加了拓展知识面的小实验.小实验类型包括概念理解题、填空题、网上搜索、验证题、设计实践题等.同时包括手动测试和自动化测试知识,使得学生了解和掌握软件生命周期不同阶段所需的测试知识和工具的使用,主动拓展知识面.课程实验设计如图1所示.

图1课程实验设计

2.3课程实训改革

为了培养学生了解贯穿软件生命周期的软件测试任务,针对课程应用性强的特点,改革传统的课程独立实训周的设计,在《UML建模课程设计》实训课程中嵌入软件测试实训的内容,使得学生从零开始设计软件系统的过程中,同步设计测试方案,并反之完善系统设计.

(1)讲解商业背景的测试案例系统,模拟企业真实的测试环境,以测试团队分工协作完成对应用系统的测试,培养学生应用知识的团队测试实践能力,了解软件项目测试管理的整个过程.测试管理过程如图2所示.

图2基于软件生命周期的测试管理全过程

项目测试的内容包括:①测试环境的搭建、编写测试计划、测试方案、测试用例和执行测试;②使用缺陷管理工具、配置管理工具和项目工具进行项目管理(会议纪要和工作日志);③采用自动化功能测试和回归测试、验收测试等;④对测试结果进行分析并编制测试报告.

(2)增加《UML建模课程设计》实训周课时,在课程实训内容中,从系统分析设计阶段增加软件测试方案设计和实施的内容,让学生在软件开发全过程中实践测试管理.

3结语

软件测试是一门应用与设计相结合的课程,本文针对课程存在的问题,设计了基于软件生命周期的软件测试应用性改革方案,包括理论内容的调整、实验设计、课程实训创新改革.从教学反馈和考核成绩来看,新的实践教学法提高了学生对课程知识的理解和掌握,增加了学习兴趣,培养了学生在测试技能和项目测试管理方面较强的职业能力,培养了更适合企业真实需求的软件测试人才,教学收效良好.下一步的课程改革工作将进一步探讨更有效的课程改革方法,不断完善课程设计.

参考文献:

[1]刘敬勇,黄雪夏,廖朝辉,等.基于“卓越计划”的软件测试课程教学改革研究[J].教育教学论坛,2016(28):115116.

[2]赵翀,高鹏.软件测试课程工程实践教学模式的探索与实施[J].计算机工程与科学,2014,36(A1):5155.

[3]杨彬,吕刚,陈圣兵.能力导向的软件测试课程教学改革[J].计算机教育,2017(10):151155.

[4]郭晓梅.以就业为导向的软件测试教学改革研究[J].湖南科技学院学报,2016,37(10):116117.

[5]向军,王晓芳,李超.应用型高校计算机类专业软件测试课程教学改革[J].计算机教育,2016(6):147150.

[6]尹中旭,奚琪,颜学雄.软件安全测试课程情景式考核模式改革探索[J].计算机工程与科学,2016(S1):258261.

(编辑:叶璐)

小结,上文是一篇关于经典生命周期专业范文可作为生命周期和软件测试和软件生命周期方面的大学硕士与本科毕业论文生命周期论文开题报告范文和职称论文论文写作参考文献.

参考文献:

1、 应用型本科院校软件测试课程分层次教学的改革和实践 陈佳丽,卢盛荣(龙岩学院信息工程学院,福建龙岩364012)摘要随着国内高……教育由“精英教育”向“大众化教育”的转变,以及部分地方本科院校朝应用型本科.

2、 人才培养模式下的大学计算机基础课程改革和实践 摘要为了适应社会、经济、科技发展对人才的需求,进一步提高本科教育质量,提高人才培养质量,高……学校的计算机基础课程教学改革已经刻不容缓 本文主要论述了目前大学计算机基础课程在教学内容、教学模式、教学方.

3、 基于工作过程的软件测试课程实践教学改革 摘要针对软件测试课程实践教学中存在的问题,分析企业软件测试工作过程,提出基于工作过程的实践教学模式,对课程教学内容进行重组,以企业项目为载体实现理论教学与项目实践的高度融合,最后总结教学改革的效果,并.

4、 基于工学结合的《市场营销实务》课程改革和实践 摘要随着时代的不断发展,市场也随着变得很是丰富 市场营销这个专业也便得越来越重要 工学结合使培养现代营销人才的必经之路 本文从认识工学结合开始,对市场营销实务这项课程的教学方式采用工学结合的方式的利与.

5、 促进个人知识形成的离散数学课程改革和实践 摘要本文通过分析课程特点以及传统教学过程中存在的问题,以个人知识秩序理论为基础,提出了促进个人知识形成的离散数学课程改革与实践方案,对离散数学的课程开发模式、授课内容、教学模式进行研究与探索,构建离散.

6、 药学综合实践课程改革和实践 摘 要药学综合实践课程教学是帮助学生补充理论知识,通过课程实践发展学生动手能力,思维拓展、实践创新的重要课程 随着教育的不断改革,社会对于人才各方面的需求,培养能够应对当今时展的应用型复合人才变得.