课题:软件测试策略与过程

课题:软件测试策略与过程

ID:44148713

大小:52.05 KB

页数:5页

时间:2019-10-19

课题:软件测试策略与过程_第1页
课题:软件测试策略与过程_第2页
课题:软件测试策略与过程_第3页
课题:软件测试策略与过程_第4页
课题:软件测试策略与过程_第5页
资源描述:

《课题:软件测试策略与过程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课题:软件测试策略与过程(第2章)课型:新授课教学内容:—•软件测试的实质二.软件测试的方法和策略三.软件测试方法卩L・软件测试的常用术语五.各测试阶段的任务和过程教学目标:(思想、知识、能力)进一步认识软件测试的实质二.掌握软件测试的方法和策略三•明确软件测试各阶段的任务和过程教学重点、难点:软件测试的方法和策略教法、学法:讲演辅结合(以幻灯片讲解、举例、课堂练习)说明:课堂练习以软件评测师试题进行练习并讲解教学程序课堂导入(复习)一.复习提问(复习软件测试概述)第2张幻灯片至第3张幻灯片1、软件产品说明书、

2、概要设计、详细设计、代码编写为单元测试、集成测试、确认测试的关系?2、仅仅测试程序是否按预期方式运行有何问题?3、千年虫问题屮,是程序员有错还是测试员有错?说明:共9个问题,其它见幻灯片(可点学生回答,或直接讲解)二•新知(新课讲授)1.软件测试的实质注意:以幻灯片进行讲解,增加课堂提问,本知识点以讲授为主。主耍知识:测试的原则A、完全测试程序是不可能的B、软件测试是有风险的行为C、测试无法显示潜在的软件缺陷D、找到的软件缺陷越多,就说明软件缺陷越多E、不能修复所有的软件故障1并非所有的软件缺陷都要修复G、什

3、么时候才叫缺陷难以说清H、产品说明书从来没冇最终版木I、软件测试员在产品小组中不受欢迎J、软件测试是一项讲究条理的技术专业课堂提问:假定无法完全测试某一程序,在决定是否应该停止测试时要考虑哪些问题?启动windows计算器程序,输入5,000-5=,观察结來。这是软件缺陷吗?1.软件测试的方法和策略(1)、始终明确测试员的目标尽可能早的找出软件缺陷,并确保•其得以修复(2)、要善于总结经验(3)、测试从模块层开始,然后扩大延伸(4)、不同的测试技术适用于不同的时间点(5)、测试是由开发人员和独立的测试组来管理的

4、(6)、测试和调试可以相互促进课堂提问:可以作为软件测试结束的标志。A.使用了特定的测试用例B.错谋强度Illi线下降到预定的水平C.查出了预定数口的错误D.按照测试计划中所规定的时间进行了测试下面①一④是关于软件评测师工作原则的描述,正确的判断是0①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路

5、不一•致的错误④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。A.①、②B.②、③C.①、③D.无2.软件测试方法(1)、静态测试A、代码检查检查算法的逻辑正确性检查常量或全局变量使川是否正确检杏标识符命名、使用是否规范检查是否设置了冇效性规则检查是否设置了适当的出错处理B、静态结构分析检查模块接口的正确性(形参与实参的对应关系)检杳有没有不会执行到的代码,不会被调用的模块检查模块能否优化或有无必要分解C、代码质量度量检杏代码可否优化,算法效率可否提高检查代码注释是否完整检查程序是否符合行业规

6、范(1)、动态测试通过输入测试用例,对软件执行情况进行分析。(2)、黑盒测试(3)、白盒测试(4)、黑盒测试为白盒测试比较课堂提问:判断对错软件测试员可以对产品说明书进行片盒测试。静态口盒测试可以找出遗漏之处和问题。测试组负责软件质量。4.理解软件测试常用术语(1)、精确和准确(2)、确认与验证(3)、质量和可靠性(4)、测试和质量保证(QA)(5)、a测试和0测试课堂提问:有没有质量很高但可靠性很差的产品?假如周一测试软件的某一功能,每小时发现一个缺陷,你认为周二将会以什么样的频率发现软件缺陷?为什么?对于软

7、件的B测试,下列描述正确的是oA.B.C.D.B测试就是在软件公司内部展开的测试,B测试就是在软件公司内部展开的测试,B测试就是在软件公司外部展开的测试,B测试就是在软件公同外部展开的测试,由公司专业的测试人员执行的测试山公司的非专业测试人员执行的测试由专业的测试人员执行的测试可以由非专业的测试人员执行的测试5.软件测试过程(1)、单元测试(2)、集成测试重点讲解桩模块和驱动模块非增蜃式测试和增蜃式测试(3)、回归测试、确认测试、验收测试课堂练习:在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是

8、对程序设计进行验证,其中_1_不是单元测试的主耍内容。在进行单元测试过程中,通常测试工程师都需要借助_2—来代替所测模块调用的了模块。1、A.模块接口测试B.冇效性测试C.路径测试D.边界测试2、A.桩模块B.驱动模块C.桩模块和驱动模块D.存根模块和驱动模块在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块纽装成系统的方式有两种,分别是。A.一次性纽装

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

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

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