电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

《软件测试》课程标准软件技术

  • 资源ID:113314056       资源大小:57.50KB        全文页数:11页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

《软件测试》课程标准软件技术

软件测试技术课程标准课程编号:073011课程总学时:36课程学分:2课程类别:专业选修课适用专业:软件技术制定单位:信息工程学院制定时间:2014年8月一 、课程总述1.课程性质软件测试技术是软件技术专业的一门专业选修课程,本课程是针对软件测试员或程序员岗位的任职要求所设置的具有综合性质的课程,主要任务是通过对软件测试基础理论、技术方法、流程管理和使用自动化工具实施项目测试的学习,使学生了解完整的软件测试的工作过程,能对完整的项目进行测试的实施工作,从而实现与测试技能要求的无缝连接。前导课程:C#程序设计、面向.NET的WEB应用程序开发、数据库设计与实现后续课程: 项目开发、Android应用开发、顶岗实习、毕业设计等。2.设计思路本课程紧紧围绕软件测试工程师的岗位能力需要,进行教学内容设计,基于任务导向来组织教学,以培养学生适应职业岗位的能力。在教学内容的设计上,按照软件测试的知识体系,组织成“软件测试的基本概念”、“白盒测试”、“黑盒测试”、“单元测试”、“测试管理”五个部分。针对软件测试工程师的职业岗位需求,设计真实测试项目案例,以典型实际问题为载体,引出相关专业理论知识,使学生在学习和实训过程中加深对专业知识、技能的理解和应用,培养学生的综合职业能力,满足学生职业生涯发展的需要。在考核方式的设计上,也对学生的学习效果实施过程化、能力导向的综合评价。把学生的学习态度和学习表现也纳入到评价体系中,强调过程考核与集中考核相结合,理论考核与实践考核相结合。成绩考核主要采取了课堂表现、实验实训记分、考试等方式。3.课程目标课程总体目标:通过本课程的教学,使学生掌握软件测试的理论知识,掌握主流的测试技术和方法,能承担软件测试的工作任务,具备良好的逻辑思维与分析能力、测试计划的制定能力、测试用例的设计能力、测试代码及文档编写能力、较强的团队合作和沟通能力。对学生今后从事软件编码、软件测试以及其他岗位工作的职业能力培养和职业素养起到重要的支撑作用。知识目标:(1)理解软件测试的模型和分类;(2)了解解软件测试的原则、策略、流程;(3)掌握软件测试的过程;(4)掌握白盒测试用例的设计;(5)掌握黑盒测试用例的设计;(6)掌握JUnit单元测试技术;(7)了解测试项目管理;(8)了解测试计划、测试总结的编写。能力目标:(1)能够熟练应用常用测试方法,完成对应用系统的测试工作;(2)能够独立编写简单测试计划;(3)能够独立编写简单测试总结;(4)能够独立进行常用测试用例的设计;(5)能够使用软件测试的相关技术,针对某个项目进行完整的测试活动。素质目标(1)具有分析、解决问题的能力; (2)具有良好的沟通能力;(3)具有良好的团队合作能力;(4)具有良好的自学能力。(5)具有较好的可持续发展能力;(6)具有爱岗敬业、遵守职业道德规范、诚实、守信的高尚品质。4.课程重点、难点本课程的重点和难度在于学生对测试方法的掌握,白盒测试和黑盒测试具有一定的理论水平,学生较难掌握。JUnit单元测试也是一个重难点。重难点方面要求教学内容不能过于理论化,否则会难以理解,影响学生的学习热情。教师应注重实践,讲解一些容易理解的测试方法,对难度较大的(如白盒测试中的条件/判定覆盖测试和组合覆盖测试、黑盒测试中的决策表和因果图)只做简单要求。对于JUnit单元测试要求学生掌握简单的语句和方法的使用,而难度较大的框架方法的使用可以作为参考学习。5.教学学时分配本课程共36学时, 2学分,讲授24学时,课内实践12学时。具体学时分配如下表所示:序号内 容讲授学时课内实践学时1软件测试基本概念402白盒测试643黑盒测试644单元测试445测试管理40合计24126.实施建议6.1教材及参考资料选用(1)教材选用软件测试,许丽花 ,高等教育出版社,2013年5月软件测试(高等职业教育专业教学资源库建设项目规划教材)(作者许丽花)是高等职业教育专业教学资源库建设项目“软件测试”课程的配套教材是按照高职高专软件技术专业人才培养方案的要求总结近几年国家示范性高职院校软件技术专业教学改革经验编写而成的。本书共分为6个单元,单元1介绍软件测试的基础知识;单元2介绍白盒测试技术;单元3介绍黑盒测试技术;单元4介绍单元测试;单元5介绍测试过程和管理;单元6介绍自动化测试。每个单元都通过一个引例来描述每个单元所要掌握的知识和技能,每个单元又由多个任务组成。通过每个任务支撑知识的讲解完成该任务所涉及的知识点介绍;然后分析任务实施过程,完成任务;最终对相关知识进行拓展。使用本书可以实施教学做一体化,每一个任务后面有一个配套的课堂实训,让学生自行完成,从而达到在课堂上就完成知识讲解和实训的双重目标。(2)参考资料选用(1)软件测试技术.方法和环境,徐拥军,北京航空航天大学出版社,2012.6;(2)软件测试,陈明,机械工业出版社,2011.5;(3)软件测试项目实战,于艳华 ,电子工业出版社,2012.11。6.2其他资源的利用与开发(1)51Testing软件测试网:http:/www.51testing.com(2)中国测试员网站:http:/www.cntester.com(3)希赛网: http:/develop.csai.cn/category.asp?class=c(4)CSDN软件测试频道: http:/testing.csdn.net6.3 教学方法手段(1)用案例引导学生学习知识,让学生理解、掌握基本的编程知识和基本技能。(2)通过动手实践以及对实践结果进行思考获取知识,避免灌输式教学,指导学生通过动手来解决遇到的学习问题。(3)在讲授过程中,将各项目案例贯穿于各模块中,使学生最终能够针对各个项目进行测试活动。课程结束时,学生已编写测试用例100个以上。6.4考核评价(1)考核类型本课程是考查课程。(2)考核评价方式突出过程化考核和综合素质评价,过程考核按在教学中任务完成情况给予评定,课程结束时进行终结考核,具体比重为:期末考核40%,过程考核60%,其中实践占40%,出勤和课堂表现占20%。考核方式:总成绩=过程性考核*60%+期末考试*40%考核方式考核项目成绩说明过程性考核(60%)出勤与课堂表现20分实践40分根据学生完成情况记录学生每次得分,再综合每次得分得到综合实践分学期末考核(40%)综合试卷40分总分100分二、教学内容和要求单元一:软件测试基本概念1.教学内容(1)软件开发与软件测试各阶段的联系;(2)测试与开发的并行特征;(3)软件测试模型;(4)软件质量管理;(5)软件能力成熟度模型;(6)软件测试成熟度模型;(7)软件测试的分类。2.教学要求教学任务:(1)了解软件测试的基本概念和内容;(2)了解软件质量管理的基本概念和内容;(3)了解软件测试的分类等基本概念。重点内容:软件开发与软件测试各阶段的联系、软件测试的分类单元二:白盒测试 1.教学内容(1)语句覆盖;(2)判定覆盖;(3)条件覆盖;(4)条件/判定覆盖; 2.教学要求教学任务:(1)理解白盒测试的基本概念;(2)掌握语句覆盖、判定覆盖、条件覆盖等白盒测试方法;(3)掌握基路径测试以及循环测试方法;(4)掌握白盒测试的应用策略。重点内容:条件覆盖难点内容:条件覆盖单元三:黑盒测试1.教学内容(1)等价类划分;(2)边界值;(3)决策表;2.教学要求教学任务:(1)理解黑盒测试的基本概念;(2)掌握用等价类黑盒测试方法编写测试用例;(3)掌握用边界值等黑盒测试方法编写测试用例;(4)掌握用决策表黑盒测试方法编写测试用例; 重点内容:等价类黑盒测试、边界值黑盒测试、决策表黑盒测试难点内容:决策表黑盒测试单元四:单元测试1.教学内容(1)单元测试的基本概念;(2)JUnit的简单使用;(3)使用JUnit测试简单JAVA程序;(4)JUnit 基本框架;(5)测试案例。 2.教学要求教学任务:(1)理解单元测试的基本概念;(2)掌握JUnit的简单实用方法;(3)了解JUnit 基本框架;(4)掌握实用JUnit测试应用程序的方法。重点内容:JUnit使用方法、JUnit 基本框架难点内容:JUnit基本框架单元五:测试管理1.教学内容(1)单元测试;(2)集成测试;(3)测试用例管理;(4)测试缺陷管理。2.教学要求教学任务:(1)理解集成测试和测试管理的相关概念;(2)掌握测试用例管理的方法;(3)掌握测试缺陷跟踪和管理的方法。重点内容:集成测试、测试缺陷管理难点内容:集成测试三、课内实践教学1.实践教学内容序号实践项目名称内容提要实践学时实践类型必开/选开1使用白盒方法编写测试用例根据给出的程序片段编写语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖的测试用例4验证型必开2网上订餐系统的黑盒测试根据项目页面的功能要求,利用黑盒测试方法设计测试用例4验证型必开3使用JUnit编写单元测试编写一个Calculator类,能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试4验证型必开2.实践教学目的和基本要求实践一 使用白盒方法编写测试用例 【1】理解白盒测试的基本概念;理解逻辑覆盖和路径测试的基本方法;对程序结构的正确分析;根据不同的覆盖标准设计测试用例。【2】实践内容、目的、要求:编制控制台类型应用程序:根据给出的程序片段编写语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖的测试用例。根据给出的程序片段编写基路径测试的测试用例。画出程序流程图,找出所有的判断条件,写出逻辑覆盖的测试用例。【3】实践主要配套设备及台(套)数:每人计算机一台(CPU主频>=1.2GHz,内存>=512MB,硬盘>=40GB),安装有Windows操作系统、Visual Studio、Eclipse开发工具。【4】实践报告要求:完成实践报告。实践二 网上订餐系统的黑盒测试 【1】理解黑盒测试的相关基本概念;掌握等价类、边界值等常用的黑盒测试技术编写测试用例的方法;掌握综合运用黑盒测试技术的策略。【2】实践内容、目的、要求:根据项目页面的功能要求,利用黑盒测试方法设计测试用例。【3】实践主要配套设备及台(套)数:每人计算机一台(CPU主频>=1.2GHz,内存>=512MB,硬盘>=40GB),安装有Windows操作系统。【4】实践报告要求:完成实践报告。实践三 使用JUnit编写单元测试 【1】能力培养要求:理解单元测试的基本概念;理解手工编写单元测试的基本方法;掌握使用Eclipse进行单元测试的过程;编写简单的基于 JUnit的单元测试用例;掌握JUnit 的核心类。【2】实践内容、目的、要求:2.利用Java编写一个简单的判断日期字符串的程序,方法名为:boolean validate(

注意事项

本文(《软件测试》课程标准软件技术)为本站会员(xins****2008)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.