- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试技术综合性设计实验.doc
软件测试技术综合性设计实验
【摘 要】软件测试课程是一门实践性很强的课程,注重学生实践动手能力,且软件测试行业的需求很大,而高校的测试课程存在重理论和轻实践的现象,针对这些问题,开展综合性设计实验,为高校软件测试课程的改革提供参加价值。
【关键词】软件测试;综合性实验;项目驱动法
Software Testing Technology Comprehensive Design Experiment
AO Li TIAN An-hong LI Jing-li XU Qiu-li
(School of Department of Computer Science and Engineering, Qujing Normal College, Qujing Yunnan 655011,China)
【Abstract】Software testing is a practical course, pay attention to students practice ability, and the demand of the software testing industry is very big, test course in colleges and universities there is a heavy theory and the phenomenon of light practice, to solve these problems, carry out the comprehensive design experiment, this can provide the value for software testing curriculum reform in colleges and universities.
【Key words】Software testing; Comprehensive experiment; Project driven method
随着软件行业的飞速发展,国内外出现很多新鲜的软件企业,增加了大学生的就业机遇,然而软件的规模在日益扩大,它的复杂性也在逐渐增强,如果软件出现缺陷,修复的代价就很大。软件测试是保证软件产品质量的最有效的方法[1],然而在国内软件行业对软件测试的认识普遍较晚,并且存在一种现象“重开发、轻测试”[2],导致中国软件行业发展的怠慢。很过高校也多都先后开设了软件测试的课程,但很多老师都不具备实际的软件测试经验,本文研究开展基于软件测试的综合性设计实验,探讨提高教学效果。
1 课程性质
《软件测试技术》是计算机科学与工程学院中软件工程专业的一门重要的专业必修课,是为我国软件产业培养急需的软件质量保证和测试专业人才服务。该门课程在很多高校重视理论教学,轻视实践教学[3],以及课时太少,无法掌握软件测试的核心内容。
开发《软件测试技术》综合性实验对学生意义重大,通过本课程的学习,使学生能掌握软件测试技术和基本操作技能,进一步加深对所学基本理论的理解,对实验所用的测试工具能够正确和熟练地使用,并能撰写规范的测试文档,达到能够根据软件需要进行软件的测试设计、实施和管理的目标。
2 综合性实验方案
综合性实验主要是使学生掌握黑盒测试技术,白盒测试技术;了解单元测试,集成测试,系统测试的方法;掌握测试用例的撰写与管理;熟悉自动化功能测试工具QTP和性能测试工具LoadRunner的基本使用方法,具备软件测试人员的工程应用能力。本实验要做以下工作:
第一,确定测试系统。测试工程实践需要着重解决的问题是项目的设计,既要考虑满足教学的条件与要求,又要实现与实际测试工作的对接,并体现测试过程的特征。对于测试工程实践,根据软件企业测试工作实际,选择基于网络的应用系统软件,该项目的测试环境易于搭建,测试项目比较容易从企业或实际中获得,教学活动也比较容易组织和实施,测试实践的内容也比较丰富,自动化测试工具的运用较多,操作过程与结果分析也易见,以实际测试工程项目作为进行实训的载体,通过项目的协同完成,培养职业综合能力。
第二,测试过程。在学生有一定软件测试理论知识的基础后,布置实验要求,学生按实验需求,设计测试计划与策略,撰写测试用例,逐项展开黑盒测试、白盒测试、自动化功能与性能测试。
第三,学生分组。把全班学生按5-6人进行分组,并选定一名组长。
第四,分配任务。每个小组根据成员能力水平和任务难度,给每个成员分配一定的任务,并按测试计划完成相应的实验任务要求。
3 项目实施方法
本实验可以考虑以下方法:
第一,案例教学。教师针对重要的测试技术,有针对性地设计了教学
文档评论(0)