软件测试课后作业

软件测试课后作业

ID:6433718

大小:88.30 KB

页数:20页

时间:2018-01-13

软件测试课后作业_第1页
软件测试课后作业_第2页
软件测试课后作业_第3页
软件测试课后作业_第4页
软件测试课后作业_第5页
资源描述:

《软件测试课后作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、13级软件工程班刘恩201371020117西北师范大学软件测试课后作业作者:刘恩学号:201371020117班级:13届软件一班-19-13级软件工程班刘恩201371020117软件测试课程作业姓名:刘恩学号:201371020117习题一1.选择题(1)C下列关于导致软件质量缺陷的原因描述中不正确的是(程序员编码水平低下是导致软件缺陷的最主要原因)。(2)D缺陷产生的原因是(交流不充分及沟通不畅、软件需求的变更、软件开发工具的缺陷;软件的复杂性、软件项目的时间压力;程序开发人员的错误、软件项目文档的缺乏)。2.判断题(1)缺乏有力的方法学指导和有效的开

2、发工具的支持,往往是产生软件危机的原因之一。(√)(2)目前的绝大多数软件都不适合于快速原型技术。(×)(3)在程序运行之前没办法评估其质量。(×)(4)下列哪些活动是项目?探索火星生命迹象。(√)向部门经理进行月工作汇报。(×)开发新版本的操作系统。(√)每天的卫生保洁。(×)组织超级女声决赛。(√)一次集体婚礼。(√)3.简答题(1)软件:程序+数据+文档软件经历的发展阶段:第一阶段程序设计阶段20世纪50年代初期至60年代中期;第二阶段程序系统阶段20世纪60年代中期至70年代末期;第三阶段软件工程阶段20世纪70年代中期至80年代中期;第四阶段C/S体

3、系结构,即客户端/服务器体系结构80年代中期至今。-19-13级软件工程班刘恩201371020117(2)软件质量与软件测试的关系:软件测试是以评价一个程序或者关系属性为目标的任何一种活动,是对软件质量的度量。测试是手段,质量是目的。(3)软件质量框架定义及内容:1>前提:说明了软件框架的适用范围以及适合的环境。2>价值观:说明了软件质量框架中强调的价值。3>结构:定义了软件质量框架的组成部分以及软件质量框架和开发过程之间的关系。4>优秀实践:通过具体、实际的分析、举例,深入阐述了软件质量框架的价值观和结构。(4)CMM定义:软件能力成熟度模型,用来定义和评

4、价软件公司开发过程的成熟度,为提高软件质量提供指导。CMM内容:该模型为软件企业的过程能力提供了一个阶梯式的进化框架,分为5级(初始级、可重复级、已定义级、已管理级以及优先级)。CMMI与CMM的关系:1>CMMI的覆盖领域很多,到目前为止包括软件工程(SW-CMM),系统工程(SE-CMM),集成的产品和过程开发(IPPD-CMM)和采购(SS-CMM);2>CMMI有两种表示方法,一种是与CMM一样的阶段式表现方法(把CMMI中的若干个过程区域分为5个成熟度级别),另一种是连续式的表现方法(将CMMI中国城区域分为四大类:过程管理、项目管理、工程以及支持)

5、;3>CMM2级有6个关键过程区域,在CMMI中增加了一个:度量与分析,CMM4级有2个关键过程区域,在CMMI中也是2个,但名称与内容有所改变,在CMM5级中3个KPA,在CMM1中合并了,改为2个。(5)软件测试与软件开发的关系:1〉没有软件开发就没有软件测试,软件开发为软件测试提供实验的对象;2>都是软件生命周期的重要组成部分;3>都是软件过程中的重要活动;4>软件测试是保证软件开发产物质量的重要手段。-19-13级软件工程班刘恩201371020117习题二1.选择题(1)C软件测试按照技术划分为(性能测试、负载测试、压力测试;恢复测试、安全测试、兼容

6、测试)。(2)B软件测试的目的是(发现软件开发中出现的错误)。(3)A,D,B软件测试定义(代码方面:单元测试、集成测试、系统测试、验收测试;理论方面:负载测试、动态测试、静态测试;测试方面:黑盒测试、压力测试、回归测试、负载测试、恢复测试、安全性测试、兼容性测试、内存泄露测试、比较测试等)。2.判断题(1)Beta测试是验收测试的一种。(√)(2)尽量用公共过程或子程序去代替重复的代码段。(√)(3)测试是为了验证该软件已正确地实现了用户的要求。(×)(4)发现错误多的程序模块,残留在模块中的错误也越多。(√)(5)尽量采用复合的条件测试,以避免嵌套的分支结

7、构。(√)3.简答题(1)软件测试目的:软件测试是为了发现软件中存在的错误,证明软件软件有错,以最少的时间和人力找出软件中潜在的各种错误与缺陷。(2)软件测试注意事项:1>应该把“尽早地和不断地进行软件测试”做为软件开发者的座右铭;2>严防寄生虫现象;3>严防杀虫剂现象;4>并非所有的软件缺陷都能恢复;5>难以说清的软件缺陷;6>测试用例的设计;7>软件测试的充分性准则。(3)软件测试按照执行主题划分,可以分为α测试(开发者测试)、β测试(用户测试)和第三方测试。(4)V模型与W模型的优缺点-19-13级软件工程班刘恩201371020117V模型:优:反映了

8、测试活动与开发活动的关系,清楚描述了测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。