论文部分内容阅读
摘要:软件测试是软件开发过程中最重要的环节。它贯穿于软件开发过程中,也是软件质量保证的重要手段。但是,作为一所高素质的软件人才培养学院,软件测试人才培养存在诸多问题。针对高校软件测试教学存在的问题,本文分析了存在的原因,并从教师,测试平台和学校与企业的整合等方面提出了改进方案。通过改变观念,改进教学资源,深化校企合作,加强教师队伍建设等措施,多层次,先进的软件测试人才培养体系取得了良好的效果。
关键词:高职院校;改革与探索;计算机专业;课程教学;软件测试
軟件测试是软件开发过程中最重要的环节之一。它贯穿于软件开发过程中,也是软件质量保证的重要手段。据调查,在中国,软件测试专业人??员严重短缺。因此,培养高素质的专业软件测试人才尤为重要。通常,软件测试人员来自三个来源:第一,企业培训。通常,软件公司将根据项目需求对新员工进行软件测试培训。培训通常采用教学形式,这种形式很短。临时培训的测试工程师无法理解测试的真正含义,因此他们被直接送到工作岗位。这种培训很容易导致大量的测试工程师,但很少有高级测试工程师。二是社会专业培训机构。昂贵的培训成本使人们望而却步,以这种方式培训的测试人员数量不均衡,影响了软件测试人才的整体素质。第三,大学。高校是软件测试人才出口的重要场所。但是,由于传统的“重视理论,忽视实践”的观念以及教学过程中存在的各种批评的影响,很难培养出企业所需的高素质软件测试人才。
1 高职院线软件测试课程教学现状
软件测试是软件工程专业的核心课程,具有很强的实用性和对学生实践能力的高要求。由于一些公司为开发工程师和测试工程师提供的工资差异以及传统概念,学生认为,与具有更高技术含量和更广阔发展前景的测试相比,开发职位可以获得公司的核心技术。因此,大多数学生都存在“关注开发,忽略测试”的想法。结果,越来越多的学生愿意参与发展。只有学习能力弱或不喜欢从事开发的女孩才愿意从事软件测试。
在软件工程教学中,我们通常更注重理论教学而忽视实践教学的重要性。事实上,软件测试更注重学生的实践能力,这要求从业者具有较强的编程能力,问题分析能力和解决问题的能力。 这些,离不开大量的练习。
“软件测试”是一门非常实用的课程。 通过课堂上的单个轻量级实验很难理解软件测试的本质,并且许多测试项目无法得到很好的利用。 这种培训模式严重脱离了企业的市场需求,导致学生对用人单位,无法满足用人单位的需求。
软件测试是一门跨学科的学科,需要广泛的知识。从编程语言,数据库,网络技术到测试工具的使用,它拥有一套完整的知识。目前,“软件测试”课程是许多高校软件工程专业的专业课程。 这样,学生学到的知识就碎片化了,不能形成一个完整的系统,更不用说建立专业的测试思维了。 一旦他们到达雇主,他们进入特定项目,很多事情都没有联系。
目前,大部分高校教师毕业后直接工作,缺乏在公司开展大型项目的经验。因此,“软件测试”的过程只是基于理论,而且只是在纸上,不能根据企业的需要用于教学活动。
2 改革的建议
软件测试是确保软件质量的重要部分。它从项目开始时开始,到项目结束时结束。它在整个软件生命周期中发挥着重要作用。因此,软件测试与软件开发同样重要。此外,软件测试并不仅仅意味着黑盒测试,许多测试人员需要知道代码的具体内容,以便准确定位软件中的错误位置。这对测试人员来说实际上非常苛刻,通常有经验的测试工程师有开发大型项目的经验。在测试教学过程中,教师应引导学生改变旧观念:在项目开发过程中,软件开发和软件测试是平等的,不能缺少。
许多高职院校没有专门的测试专业,测试课程的计算机实践也在普通计算机房进行,基本没有独立的测试平台。在硬件上,应建立专门的软件测试实验室,配备高配置的计算机,此外还有相应的服务器。在软件方面,高职院校还应该从专门从事软件测试的公司购买相关的测试软件。 这些测试工具满足测试期间的单元测试、性能测试、功能测试、集成测试和测试管理的要求,购买的软件应占市场的大部分,最好使用许多大型国内和国际公司使用的测试工具。学生在这样的环境中学习和练习,当他们到达雇主时,他们可以快速适应环境。
高职院校是企业人才产出的后花园,企业是高职院校人才的交付场所,也是高职院校人才培养的重要途径。这种投入与产出的关系为校企合作提供了可行性。多年来,学院和大学派学生到公司实习,并聘请这些公司的经验丰富的工程师指导我们的学生进行实验。此外,还建立了小学的课程设计过程。在课程设计过程中,企业派出经验丰富的工程师为学生指导项目,真正实现学校与企业的无缝衔接。
软件测试实践很强,对教师能力的要求很高,要求教师具有较强的实践能力。因此,高校每年都应派一些教师到外面学习,接受专业的测试培训。此外,教师应该被派往企业参与实际项目,真正实践项目测试的概念,并学习企业的优秀测试经验。这些经验将成为教师和学生的宝贵财富。
3 结语
质量是永恒的主题。软件测试作为软件开发质量保证的重要组成部分,受到越来越多的关注。如何培养高素质的软件测试人才也是企业和大学共同考虑的问题。针对目前软件测试和培养过程中存在的各种问题,我院进行了相应的改革。这些措施大大提高了软件测试人才的产出质量,得到了企业的认可,并通过企业的反馈指导了软件测试人才的培养。在这种积极的闭环人才培养体系下,将培养出更多高素质的软件测试人才。
参考文献:
[1]谢玲,陆坤,韩瑜.软件测试课程教学改革的探索与实践[J].实验室科学,2018,21(03):115-118.
[2]于玲玲.基于项目驱动的独立学院软件测试技术课程教学改革与研究[J].通讯世界,2018(05):325-326.
[3]韩文,邓琨,刘星妍.基于群体划分的软件测试课程教学过程分析[J].信息技术,2018(04):70-73+78.
[4]郭煦.软件测试课程教学研究与实践[J].计算机教育,2018(04):90-93.
[5]刘晓刚.基于移动技术的高职软件测试课程的改革探索[J].教育教学论坛,2018(14):275-276.
[6]华丽,谷琼,黄霞,宁彬.互联网+背景下软件测试课程混合教学模式[J].内江师范学院学报,2018,33(02):95-99.
关键词:高职院校;改革与探索;计算机专业;课程教学;软件测试
軟件测试是软件开发过程中最重要的环节之一。它贯穿于软件开发过程中,也是软件质量保证的重要手段。据调查,在中国,软件测试专业人??员严重短缺。因此,培养高素质的专业软件测试人才尤为重要。通常,软件测试人员来自三个来源:第一,企业培训。通常,软件公司将根据项目需求对新员工进行软件测试培训。培训通常采用教学形式,这种形式很短。临时培训的测试工程师无法理解测试的真正含义,因此他们被直接送到工作岗位。这种培训很容易导致大量的测试工程师,但很少有高级测试工程师。二是社会专业培训机构。昂贵的培训成本使人们望而却步,以这种方式培训的测试人员数量不均衡,影响了软件测试人才的整体素质。第三,大学。高校是软件测试人才出口的重要场所。但是,由于传统的“重视理论,忽视实践”的观念以及教学过程中存在的各种批评的影响,很难培养出企业所需的高素质软件测试人才。
1 高职院线软件测试课程教学现状
软件测试是软件工程专业的核心课程,具有很强的实用性和对学生实践能力的高要求。由于一些公司为开发工程师和测试工程师提供的工资差异以及传统概念,学生认为,与具有更高技术含量和更广阔发展前景的测试相比,开发职位可以获得公司的核心技术。因此,大多数学生都存在“关注开发,忽略测试”的想法。结果,越来越多的学生愿意参与发展。只有学习能力弱或不喜欢从事开发的女孩才愿意从事软件测试。
在软件工程教学中,我们通常更注重理论教学而忽视实践教学的重要性。事实上,软件测试更注重学生的实践能力,这要求从业者具有较强的编程能力,问题分析能力和解决问题的能力。 这些,离不开大量的练习。
“软件测试”是一门非常实用的课程。 通过课堂上的单个轻量级实验很难理解软件测试的本质,并且许多测试项目无法得到很好的利用。 这种培训模式严重脱离了企业的市场需求,导致学生对用人单位,无法满足用人单位的需求。
软件测试是一门跨学科的学科,需要广泛的知识。从编程语言,数据库,网络技术到测试工具的使用,它拥有一套完整的知识。目前,“软件测试”课程是许多高校软件工程专业的专业课程。 这样,学生学到的知识就碎片化了,不能形成一个完整的系统,更不用说建立专业的测试思维了。 一旦他们到达雇主,他们进入特定项目,很多事情都没有联系。
目前,大部分高校教师毕业后直接工作,缺乏在公司开展大型项目的经验。因此,“软件测试”的过程只是基于理论,而且只是在纸上,不能根据企业的需要用于教学活动。
2 改革的建议
软件测试是确保软件质量的重要部分。它从项目开始时开始,到项目结束时结束。它在整个软件生命周期中发挥着重要作用。因此,软件测试与软件开发同样重要。此外,软件测试并不仅仅意味着黑盒测试,许多测试人员需要知道代码的具体内容,以便准确定位软件中的错误位置。这对测试人员来说实际上非常苛刻,通常有经验的测试工程师有开发大型项目的经验。在测试教学过程中,教师应引导学生改变旧观念:在项目开发过程中,软件开发和软件测试是平等的,不能缺少。
许多高职院校没有专门的测试专业,测试课程的计算机实践也在普通计算机房进行,基本没有独立的测试平台。在硬件上,应建立专门的软件测试实验室,配备高配置的计算机,此外还有相应的服务器。在软件方面,高职院校还应该从专门从事软件测试的公司购买相关的测试软件。 这些测试工具满足测试期间的单元测试、性能测试、功能测试、集成测试和测试管理的要求,购买的软件应占市场的大部分,最好使用许多大型国内和国际公司使用的测试工具。学生在这样的环境中学习和练习,当他们到达雇主时,他们可以快速适应环境。
高职院校是企业人才产出的后花园,企业是高职院校人才的交付场所,也是高职院校人才培养的重要途径。这种投入与产出的关系为校企合作提供了可行性。多年来,学院和大学派学生到公司实习,并聘请这些公司的经验丰富的工程师指导我们的学生进行实验。此外,还建立了小学的课程设计过程。在课程设计过程中,企业派出经验丰富的工程师为学生指导项目,真正实现学校与企业的无缝衔接。
软件测试实践很强,对教师能力的要求很高,要求教师具有较强的实践能力。因此,高校每年都应派一些教师到外面学习,接受专业的测试培训。此外,教师应该被派往企业参与实际项目,真正实践项目测试的概念,并学习企业的优秀测试经验。这些经验将成为教师和学生的宝贵财富。
3 结语
质量是永恒的主题。软件测试作为软件开发质量保证的重要组成部分,受到越来越多的关注。如何培养高素质的软件测试人才也是企业和大学共同考虑的问题。针对目前软件测试和培养过程中存在的各种问题,我院进行了相应的改革。这些措施大大提高了软件测试人才的产出质量,得到了企业的认可,并通过企业的反馈指导了软件测试人才的培养。在这种积极的闭环人才培养体系下,将培养出更多高素质的软件测试人才。
参考文献:
[1]谢玲,陆坤,韩瑜.软件测试课程教学改革的探索与实践[J].实验室科学,2018,21(03):115-118.
[2]于玲玲.基于项目驱动的独立学院软件测试技术课程教学改革与研究[J].通讯世界,2018(05):325-326.
[3]韩文,邓琨,刘星妍.基于群体划分的软件测试课程教学过程分析[J].信息技术,2018(04):70-73+78.
[4]郭煦.软件测试课程教学研究与实践[J].计算机教育,2018(04):90-93.
[5]刘晓刚.基于移动技术的高职软件测试课程的改革探索[J].教育教学论坛,2018(14):275-276.
[6]华丽,谷琼,黄霞,宁彬.互联网+背景下软件测试课程混合教学模式[J].内江师范学院学报,2018,33(02):95-99.