收藏 分销(赏)

基于课证融合的“软件测试技术”课程教学设计与实践.pdf

上传人:自信****多点 文档编号:2322381 上传时间:2024-05-28 格式:PDF 页数:3 大小:1.28MB
下载 相关 举报
基于课证融合的“软件测试技术”课程教学设计与实践.pdf_第1页
第1页 / 共3页
基于课证融合的“软件测试技术”课程教学设计与实践.pdf_第2页
第2页 / 共3页
基于课证融合的“软件测试技术”课程教学设计与实践.pdf_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、辽宁经济职业技术学院辽宁经济管理干部学院二二三年第五期在IT技术飞速发展的21世纪袁 各行各业对软件产品尤其是Web软件产品的质量提出了更高的要求遥 软件测试需求成了软件企业必不可少的环节袁 软件测试工程师的需求量逐步扩大遥 根据51testing网站发布的2019-2022年叶软件测试现状调查报告曳可知袁软件企业的测试团队规模通常在10人以上遥 越是大型公司袁尤其是互联网行业公司袁越是对软件质量要求高袁更需要大量的测试人才遥 野软件测试技术冶课程作为高职院校软件技术专业的核心课袁对于专业人才培养发挥着举足轻重的作用袁软件测试工程师更是软件技术专业学生毕业后的主要就业岗位遥 野软件测试技术冶课

2、程内容如何选取尧教学设计如何实践袁才能够培养出满足市场需求的软件测试工程师袁是高职院校当前迫切需要探讨的问题遥一尧野软件测试技术冶课程教学现状野软件测试技术冶课程传统的课堂教学基本是教师讲授理论知识遥 然而软件测试技术迭代发展迅速袁教材的内容更新总是滞后于技术发展袁这就导致学生毕业时的知识储备与企业实际需求脱节袁 仍需要继续学习掌握相关实践知识后方能适应工作需求遥 目前软件测试技术课程理论和实训课时基本各占一半袁 尽管从数量上看实训课时并不少袁 但是实际上学生在掌握软件测试相关理论知识的前提下袁 往往需要花数倍的时间练习才能真正做到操作熟练遥软件测试工具种类繁多袁有缺陷管理工具要学习使用袁 有

3、性能测试工具要熟练掌握袁更有各种测试设计工具尧接口测试工具尧单元测试框架等要学习掌握遥 学生在学习过程中往往因为初次接触袁学了后面的忘了前面的袁难以做到综合运用遥此外袁有些练习的效果还依赖于学生前期编程语言的掌握程度也1-2页遥二尧课程设计改革思路针对野软件测试技术冶课程教学存在的问题袁淤本文系2021年度辽宁现代服务职业技术学院科研项目野基于课证融合的耶软件测试技术爷课程改革研究冶渊20211003冤的阶段性成果遥作者简介院张弢渊1980-冤袁男袁辽宁朝阳人袁副教授袁硕士研究生袁研究方向院软件测试技术尧人工智能遥周珩渊1985-冤袁男渊满族冤袁辽宁铁岭人袁讲师袁硕士研究生袁研究方向院软件测试

4、技术尧web前端技术遥 冯学帅渊1993-冤袁男袁内蒙古包头人袁实验师袁硕士研究生袁研究方向院软件开发尧人工智能尧物联网安全理论与技术遥 金红旭渊1975-冤袁男袁辽宁辽阳人袁教授袁研究方向院软件技术尧计算机网络技术遥基于课证融合的野软件测试技术冶课程教学设计与实践譹訛张弢周珩冯学帅金红旭渊辽宁现代服务职业技术学院袁辽宁 沈阳 110163冤摘要院野1+X冶证书制度的推行袁对于高职院校提升学生的职业能力和实践能力发挥了显著作用袁野课证融合冶是野1+X冶证书制度的重要推手遥 野Web 应用软件测试职业技能等级冶认证逐渐受到社会和企业的认可袁在野软件测试技术冶课程中融合 野Web 应用软件测试技能

5、渊中级冤标准冶袁使课程标准符合职业标准袁并围绕课程标准和职业标准对教学内容尧教学方法尧考核评价方式等进行改革袁使学生完成课程学习后袁可顺利通过Web 应用软件测试技能渊中级冤考试袁通过课证融合提升教学绩效遥关键词院野软件测试技术冶课程曰Web应用测试曰课证融合曰课程设计曰教学实践中图分类号院 G712文献标识码院 A文章编号院1672-5646渊2023冤05-0175-03现代职业教育175JOURNALOF Liaoning Economic Management Cadre CollegeOF Liaoning Economy Vocational and Technical Colle

6、ge课程教学团队经过近几年的课程建设积累袁 根据教育部发布的野1+X冶证书野Web应用软件测试职业技能等级标准冶袁探索出基于课证融合的野软件测试技术冶 课程教学设计袁 其设计思路为院 围绕野1+X冶证书野Web 应用软件测试职业技能等级标准冶渊中级冤确定课程教学目标袁设计课程模块和教学内容袁组织教学实施过程袁制定过程性考核评价方法遥渊一冤对标野1+X冶证书袁分析测试能力要求野Web应用软件测试职业技能等级标准冶是教育部认定的野1+X冶证书遥 适用于高等职业院校的软件技术尧软件与信息服务尧计算机网络技术尧计算机应用技术尧计算机信息管理尧移动应用开发尧电子商务技术尧云计算技术与应用尧大数据技术与应

7、用等专业遥 主要面向互联网企业尧软件企业袁以及向数字化转型的企事业单位的软件研发尧 软件测试等部门遥 从事Web 应用软件中基于B/S 结构的功能测试尧性能测试尧自动化测试尧接口测试等相关工作袁分为初级尧中级和高级遥按照中级标准袁分析测试能力要求如下院1.功能测试能力要求淤能准确分析系统的UI 界面并通过分析结果确定功能测试点曰于能准确分析系统的业务逻辑并通过分析结果确定功能测试点曰盂能熟练运用等价类划分法尧边界值分析法尧决策表设计测试用例曰榆能熟练设计测试计划尧测试方案尧测试总结报告等文档遥2.自动化测试能力要求淤能设计浏览器打开尧跳转尧前进尧后退等操作的自动化测试脚本袁 能通过查找id尧n

8、ame尧xpath尧class_name 等方式捕捉并定位元素袁能设计模拟鼠标操作尧键盘操作的自动化测试脚本袁能设计文件上传尧sumbit方法尧 页面截图尧alert 弹出框等操作的自动化测试脚本曰于能执行自动化测试脚本袁 能对自动化测试脚本进行调试袁 能分析自动化测试脚本执行结果并发现缺陷袁能跟踪缺陷并进行回归测试遥3.性能测试能力要求淤能使用JMeter/LoadRunner 进行浏览器交互并设计脚本袁 能使用JMeter/LoadRunner设计场景袁能使用JMeter/LoadRunner进行正常压力测试曰于能通过Analysis 组件得出运行结果袁 能判断指标是否满足需求袁 能对测试

9、整体情况进行汇总袁能根据汇总结果得出相关结论遥渊二冤根据测试能力要求袁重构课程目标根据测试能力要求重构课程目标袁 制定目标时重点突出测试能力的掌握和技术通用性实用性遥 学生能够通过课程学习软件测试理论知识和业界主流的通用测试技术袁掌握功能测试尧性能测试和自动化测试的基本概念尧理论尧技术和方法并应用到实践袁能够达到Web应用软件测试渊中级冤的职业技能要求袁基本胜任中级测试工程师尧自动化测试工程师尧性能测试工程师等工作岗位遥渊三冤根据课程目标袁以任务为载体重构教学内容课程团队根据课程总体目标袁 兼顾难易度和内容覆盖袁将课程内容分为测试基础尧功能测试尧自动化测试和性能测试四大模块袁 在模块中通过开发

10、测试任务来设计教学内容也3页遥课程团队在设计教学内容时袁 遵循先会环境搭建尧后学测试任务的原则袁最终确定选取开源的Wamp+Discuz作为课程基础环境袁并在Discuz论坛上开发功能测试尧 自动化测试和性能测试的测试任务袁并在每个课程模块中均设计成入门级尧达标级尧竞赛级三个类别的测试任务遥自动化测试教学内容各模块测试任务等级能力要求如下院模块1浏览帖子入门级通过脚本实现打开浏览器尧打开论坛尧进入默认板块尧打开帖子浏览等操作曰模块2新用户注册入门级通过脚本实现打开浏览器尧打开论坛尧进入注册页面尧录入注册信息袁完成注册等操作曰模块3发表帖子达标级通过脚本实现打开浏览器尧打开论坛尧完成登录进入默认

11、板块袁 完成发表帖子等操作曰 模块4读取CSV文件完成新用户批量注册达标级通过脚本实现打开浏览器尧读取CSV文件内容尧打开新用户注册页面尧完成批量新用户注册等操作曰模块5使用Unittest+ddt完成不同用户发表不同帖子竞赛级通过脚本实现Unittest框架尧以数据驱动方式袁完成不同用户在论坛发表不同内容帖子的操作遥渊四冤围绕教学任务袁组织实施教学内容围绕测试任务实施教学内容袁按课前尧课中和课后三个途径袁基于学生的能力培养袁实施野三途五步冶教学法也4页遥1.课前 野知冶任务学生在课程资源平台领取测试任务袁 明确任务需求袁同时学习了解相关知识及理论遥2.课中 野思冶任务教师结合测试任务袁 融入

12、课程思政袁 创设情176辽宁经济职业技术学院辽宁经济管理干部学院二二三年第五期境袁引导学生主动分析任务袁形成解决思路遥3.课中野解冶任务引导学生自主探究袁 教师随情形结合示范操作尧指点纠错等方式袁突出教学重难点遥4.课中野评冶任务以学生自评尧互评尧企业专业点评袁以及教学平台的实时数据评价等融合的多元化评价来激励学生遥5.课后 野增冶任务鼓励学生到企业进行社会实践袁尝试新任务曰积极参加各类软件测试培训和竞赛袁 实时了解新业态尧新技术尧新模式曰通过各种形式分享扩展学习资源袁拓宽学生眼界袁提升综合素质和创新创业能力遥渊五冤 重构评价考核方法在教学过程中袁应重构教学评价体系遥引入证书考核标准袁围绕职业

13、技能标准设计考核要点袁依托小组式教学模式袁 既考查学生们的分工情况又考查学生们的协作过程袁并通过教师初评尧小组互评尧企业专家点评的模式对学生进行综合评价遥并以过程性考核代替原有的期末笔试考核也5页遥三尧课堂教学实践教学团队在2022年和2023年分别对2020级和2021级学生的野软件测试技术冶进行了基于课证融合的教学实践遥 在课堂上袁 学生组建若干测试小组袁每个测试小组的组长担任测试项目经理袁其他成员为测试工程师袁 小组成员协同合作完成教师给定的测试任务袁完成任务后袁各小组进行工作汇报遥每个小组均按照以下流程开展测试工作院针对测试任务集中讨论袁分析测试需求曰明确测试任务袁分工并制定测试计划书

14、曰进行测试曰形成测试结论并完成测试总结报告遥在各小组开展测试工作期间袁 教师应充分利用各类教学资源尧信息技术及翻转课堂尧小组竞赛等教学手段袁 全程引导和激励学生通过自主探究和协作学习袁 对重难点知识与技能及业界的新业态尧新模式进行深入探索和实践袁从而逐步掌握发现问题尧 分析问题和解决问题的要领和方法袁为日后持续提升袁成为创新型技术技能人才奠定基础也6页遥教师在教学过程中袁 还对应Web应用测试职业技能要求袁分析测试工作岗位特点袁进行课程思政改革探索遥 并将野以测育德冶教育理念贯通于教学的始终袁 借助教学内容和信息技术袁 将爱国主义尧工匠精神尧创新创业尧科学精神尧法治精神等德育内容与软件测试教学

15、内容融会贯通袁打造集野专业尧职业尧人文尧思政尧创新冶等多维于一体的野育人冶课堂也7页遥四尧结语野Web应用软件测试职业技能等级标准冶是教育部推行的野1+X冶证书袁标志着市场主流行业和企业对学生掌握软件测试技术的实际要求遥 软件测试技术作为高职院校软件技术专业一门重要课程袁承担着企业和学生的双重需求袁需要持续的改革和实践遥 比如新的测试方法尧新的测试工具尧新的测试课程资源袁 还有如何驱动学生加大自主学习意愿等袁 这些都需要课程教学团队进一步探索与完善遥参考文献院也1页郑霖娟袁林昆.基于岗位核心能力的野软件测试技术冶课程设计与实践也J页.软件袁2020渊10冤院286-288.也2页 张艳梅袁王荣

16、存袁薛猛袁等.软件测试技术课程混合式在线教学模式的研究与实践也J页.计算机教育袁2021渊8冤院17-20.也3页 朱志慧袁蔡洁.软件测试课程改革与教学创新也J页.科学咨询渊科技窑管理冤袁2021渊8冤院160-161.也4页 刘婷.软件测试课程教学建设初探也J页.信息与电脑渊 理论版冤袁2021渊2冤院244-246.也5页 李晓玉袁唐智.混合式教学在软件测试课程中的应用也J页.电脑知识与技术袁2022渊2冤院148-149.也6页刘攀.高职软件测试人才培养的项目贯通教学实践也J页.工业控制计算机袁2021渊8冤院156-157.也7页 张剑袁杨力袁杨云袁等.软件测试课程思政教学路径探索与实践 也J页.教育教学论坛袁2021渊30冤院120-123.渊责任编辑陈楠冤177

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服