免费论文查重: 大雅 万方 维普 turnitin paperpass

J2EE开发平台软件测试技术-要求

最后更新时间:2024-02-04 作者:用户投稿原创标记本站原创 点赞:5404 浏览:16527
论文导读:求旺盛、职业的价值日益提升,软件测试的人才培养正成为新的IT教育与培训热点。在国外大多数软件公司,一个软件开发工程师常需要辅有一至两个测试工程师,微软公司在开发IE4.0时,代码开发时间为6个月,而测试和修改程序花去了8个月的时间。从投入的资金和人力物力来看,测试、使产品稳定和修改花去的时间占到整个项目时长的8
[摘要]:软件测试是系统开发时每一个阶段都必须要持续且反复进行的重要任务,在介绍Web层软件测试的流程的基础上,对J2EE平台内的几种常用的软件测试技术进行了归纳与阐述。
[关键词]:J2EE;开发平台;软件测试技术
1002-6908(2008)1020030-01

一、软件测试课程的建设背景

软件测试是目前验证软件是否达到预期功能的最有效方法。软件测试已成为软件产业的新兴门类而迅速发展起来,其专业机构和组织迅速发展、人才需求旺盛、职业的价值日益提升,软件测试的人才培养正成为新的IT教育与培训热点。
在国外大多数软件公司,一个软件开发工程师常需要辅有一至两个测试工程师,微软公司在开发IE4.0时,代码开发时间为6个月,而测试和修改程序花去了8个月的时间。从投入的资金和人力物力来看,测试、使产品稳定和修改花去的时间占到整个项目时长的80%。相比较而言中国的大型软件企业,软件开发工程师和软件测试工程师的比例只有4:1,在其他一些企业只有10:1,有些企业甚至没有专职的测试工程师,由于企业不重视,国内高校也不专门培养,独立开设软件测试课程的高校非常少。
基于目前软件测试人才供需矛盾,为适应软件产业的发展趋势和满足软件测试人才的大量需求,高校计算机专业、软件工程专业的课程体系中设置软件测试课程是急需的、必要的。

二、软件测试课程的实践教学目标

使软件工程专业毕业生,既熟悉企业业务流程与财务管理知识,又具有较强的组织能力、沟通能力、协调能力。软件人才的培养目标。软件测试课程的教学目标定为:
充分认识软件测试、软件测试技术在软件工程领域中的重要作用;
正确理解软件测试的基本概念、熟悉软件测试的基本原理:
掌握软件测试开发的各个阶段和每个阶段用到的软件测试技术和方法,具有全面的软件测试技术驾驭能力;
熟练掌握一系列目前国内市场占有率较高的软件测试工具和测试管理工具的使用;
掌握软件质量评测的理论和方法,能胜任一般软件的软件测试项目管理任务。

三、软件测试课程的实践教学

1 制定实验改革方案
在整个教学过程中,实践教学部分是学生所学课堂理论知识的实际应用,也是学生最感兴趣的部分。由于软件测试是门全新的课程,为了给课程建设注入新的活力,对该课程的实践教学提出了循序渐进的“操作性、综合性和设计性实验”的改革方案,目的在于在实验中,按照由浅人深。由特殊到一般的规律使学生牢固掌握所学知识的实际应用。
2 改革实验教学手段
在授课过程中,理论教学与实践教学始终融为一体,“边讲边练、讲练结合”。融知识传授、能力培养为一体。课程教学方法以“项目牵引式”教学法为主,采用案例教学、操作训练、场景教学相结合的立体化教学模式。“项目牵引式”教学是指按照课程内容和教学大纲的具体要求,紧跟理论与技术的最新前沿,结合企业与社会实际应用的需求,根据学生自身的个性、知识结构与技术掌握程度将学生分成若干个学习小组,并为各小组“量体”布置一个综合性测试项目,在项目的牵引和教师的引导下,让学生在学习与研究实践中自主地完成本课程学习和项目测试任务,由于在软件测试项目中需要用到课程知识,调动了学生的学习积极性,由“要我学”变成了“我要学”。与案例教学法相比,案例教学偏重于教师的教,项目牵引式教学更偏重于学生的能动性。
3 搭建实验平台,实施开放式实验教学
通过调研,我们发现虽然市场上大大小小的软件测试工具很多,但大中型的软件企业内部的测试部门所选择的大多为IBM的Rational测试组件、Microsoft的ACT、Mercucy等国际知名企业开发的测试工具。这些测试工具占据了市场的80%份额。
在软件测试课程建设中,全面实施开放式实验教学,使学生能全天候利用实验室进行实践,老师能随时指导学生做设计、实时回答学生在设计中的提问,让学生的实验时间由刚性向柔性转变,使得学生有效地利用时间。有更大的自由度。
4 加强师资队伍建设
教师是课程建设与组织教学实施的主体,其素质高低直接影响课程教学目标的实现。建设一支高水平的师资队伍,是培养高质量技术人才的前提。为配合软件测试课程的教学,引进软件测试方向的专业人才7彩论文网研究生论文www.7ctime.com
从事软件测试课程的教学。并从企业中引进具有高师教师素质的中、高级专业技术职称人员充实到教师队伍中来,这些来自企业的专家型教师,在教学中结合项目实践,将第一线的技术、信息带进课堂,他们经验丰富,案例充分,促进了教学手段、方法的改进,深得学生的好评。
成立软件测试课程组,课程组中所有主讲教师均应具有良好的学术背景和职业素质,以课题组为载体,开展软件测试课程的建设、指导毕业设计和企业实习。积极争取教研课题的支持,不断提升软件测试课程的教学水平。课程组探讨软件测试课程的教学改革,研究软件测试课程的教学计划、教学大纲的修订、教学方法、实验安排的改进,开发教学案例,促进软件测试课程教学水平的上升。