版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 软件测试题一、填空题:1. 软件测试主要分为 单元测试、综合测试、确认测试、系统测试 四类测试。2. 软件缺陷产生的原因包括 编写说明书、设计、编写代码 以及其他原因。3. 软件开发模式包括 大棒模式、边写边改模式、流水模式、螺旋模式。4. 黑盒测试用例设计方法包括 等价类划分、边界值分析法、因果图法、错误推测法等。5. 测试过程中,测试计划 用于描述测试的整体方案,缺陷报告 描述依据测试案例找出的问题。6. 传统的等价类划分测试的实现分两步进行,一是 划分等价类表,二是 设计相应的测试用例。7. 在兼容性测试中,向前兼容 是指可以使用软件的以前版本,向后兼容 是指可以使用软件的未来版本。8
2、. 通过画因果图来写测试用例的步骤为 分析程序规格说明的描述中,哪些是原因,哪些是结果、 分析程序规格说明的描述中语义的内容,并将其表示成连接各个原因与各个结果的因果图、 在因果图上使用若干个特殊的符号标明特定的约束条件、把因果图转换为状态图和 把判定表中每一列表示的情况写成测试用例 及共五个步骤。9. 测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为动态黑盒测试10. 测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为动态黑盒测试 条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为静态白盒测试11. 不需要修复
3、软件缺陷的原因包括 没有时间、不能算真正的软件缺陷、风险太大、不值得修复12. 对面向过程的系统采用的集成策略有 自顶向下集成、 自底向上集成两种。13. 白盒测试又称为 结构测试或逻辑驱动测试,黑盒测试又称为 功能测试或数据驱动测试或基于规格说明书的测试。14. 动态测试的两个基本要素是 被测试程序、测试数据(测试用例);二综合题:1、按要求给出下列程序的测试用例(要求写出必要的说明):(1) 语句覆盖(2) 判定覆盖(3) 条件覆盖(4) 判定-条件覆盖(5) 条件组合覆盖图中共有4条路径:P1(ace)、P2(abd)、P3(abe)、P4(acd)。 1P1正好满足语句覆盖的条件。可以
4、设计如下的输入数据: A2,B0,x4 2测试用例如果能够测试路径P1(ace)和P2(abd),就可以满足判定覆盖要求。可以设计如下两组输入数据: A2,B0,x4 A1,B1,x1 3条件:A1,B0,A2,x1。需要有足够的测试用例使得上述四个条件都能有满足和不满足的情况。以下这两组输入数据能满足这些要求: A2,B0,x4 A1,B1,x1 4判定条件覆盖 A2,B0,x4 A1,B1,x1 5可能的条件组合: (1)A1,B0(2)A1,B0(3)A1,B0(4)A1,B0(5)A2,x1 (6)A2,x1(7)A2,x1(8)A2,x1 相应的输入数据: A2,B0,x4 满足(1
5、)和(5) A2,B1,x1 满足(2)和(6) A1,B0,x2 满足(3)和(7) A1,B1,x1 满足(4)和(8)2、某城市的电话号码由三部分组成。这三部分的名称和内容分别是 地区码:空白或三位数字; 前 缀:非0或1开头的三位数; 后 缀:四位数字。假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,试用等价分类法来设计它的调试用例。 划分等价类输入条件有效等价类无效等价类地区码1.空白;2.三位数;1. 有非数字字符;2.少于三位数字;3.多于三位数字。前 缀3.从200到999之间的三位4.有非数字字符;5.起始位为0;6.起始位为1; 7.少于三位数字
6、;8.多于三位数字。后 缀4.四位数字。9.有非数字字符;10.少于四位数字;11.多于四位数字。3、对于杀毒软件的确认测试主要是根据采用黑盒测试的方法,常规测试是必须测试的内容,包括程序各功能性测试、界面友好性测试、时效性测试、安装/卸载测试、用户说明书测试、与其他软件的兼容性、与特定硬件的兼容性、可靠性(如长时间运行,休眠/唤醒等)、合法性(版权标示验证)等。请设计该软件的测试常规测试用例,从(功能描述、操作、预期输出)方面着手序号功能描述输入数据操作预期输出实际输出1安装从各种途径执行SETUP程序,所有选项按缺省参数安装过程中无报错所有界面图片/文字提示合法,正确,无歧义安装后或重新启
7、动系统后正常启动程序随机软件不应要求密码或查A盘2执行SETUP程序,所有选项按最大参数3执行SETUP程序,所有选项按最小参数4卸载从各种途径启动并执行卸载程序,按照缺省项执行,询问是否保留共享文件时选保留全部卸载过程中无报错(能够处理实时监控尚在运行的情况)所有界面图片/文字提示合法,正确,无歧义卸载后重新启动系统系统和其他软件正常无垃圾文件(允许日志文件)残留5重复安装卸载后重复安装允许重复安装6启动从各种途径启动软件启动无报错显示画面正确7手工查毒初次启动扫描全硬盘正常扫描8配置不同参数(扫描所有文件或某些文件等)多次扫描,扫描一个分区配置过程无报错, 正常扫描,9定时查毒配置不同参数
8、,选定不同位置执行定时查毒(每天一次,每周一次等)正常定时启动扫描,完毕后自动结束程序10实时监控设置不同参数,启动实时监控正常监控.不影响其他操作11升级从各种途径执行升级-在线升级升级过程无报错所有界面图片/文字提示合法,正确,无歧义随机软件无须密码,不查原盘12从各种途径执行升级-下载升级包本地升级13从各种途径执行升级-自动升级14硬件兼容性及可靠性在指定平台(标准配置)执行启动程序,启动扫描,关闭扫描,退出程序,重复10次过程中无报错,无系统失去响应,系统资源无过度消耗15打开实时监控较长时间系统资源无过度消耗16运行程序较长时间系统资源无过度消耗17打开实时监控运行STD/休眠唤醒
9、10次正常恢复过程中无报错,无系统失去响应,无黑屏不能唤醒18关闭实时监控,启动杀毒程序运行STD/休眠唤醒10次19打开实时监控运行STP/休眠唤醒10次正常恢复过程中无报错,无系统失去响应,无黑屏不能唤醒20关闭实时监控,启动杀毒程序运行STP/休眠唤醒10次21打开实时监控运行定时自动待机/休眠唤醒10次正常恢复过程中无报错,无系统失去响应,无黑屏不能唤醒22关闭实时监控,启动杀毒程序运行定时自动待机/休眠唤醒10次23打开实时监控执行SCANDISK正常完成系统扫描过程中无报错,无死机,无系统失去响应24关闭实时监控,启动杀毒程序执行SCANDISK25打开实时监控,标准配置,出厂状态
10、执行开关机10次正常完成过程中无报错,无死机,无系统失去响应26软件兼容性及可靠性打开实时监控运行系统各标配软件,启动和点击一级菜单正常运行各软件各软件无报错,无死机,无系统失去响应,系统资源无过度消耗27关闭实时监控,启动杀毒程序运行系统各标配软件,启动和点击一级菜单28打开实时监控运行重点软件(如浏览器,拨号程序,播放VCD)主要功能30MIN29用户说明书测试启动帮助/手册内容正确,无歧义30合法性检查软件名称,关于信息,标题栏等内容一致,版权归属正确(合法)31时效性更改系统时间到数年后,运行程序正常启动程序,允许正确提示版本较旧,需要升级32界面友好性运行程序各功能,调用程序的全部界
11、面和对话框等各功能界面及对话框美观,操作方便,不易引起误操作。如果是国外杀毒软件还应当注意汉化情况如何33功能性运行上面没有涉及的其他功能,如是否支持(软盘/光盘)自引导等其他被测功能可以正常实现34强壮性杀毒软件或实时检测系统与操作系统连续运行数小时或更长不会引起资源消耗或其他未预见性错误ID被测试功能输入数据操作预期结果此测试用例的意图评判标准60检测病毒具有一定数量和种类的病毒样本执行查毒操作对于确定的测试环境, 能够准确地报出病毒名称; 该环境包括: 内存、文件、扇区(引导区、主引导区)、网络等病毒检测率,没有任何一种杀毒软件可以检测出所有病毒,所以测试可以反映软件的查毒能力检测出的病
12、毒数量和种类(包括变种)不明显少于其他同类知名软件61清除病毒具有一定数量和种类的病毒样本(最好为被感染各类文件)执行杀毒操作根据不同类型的病毒对感染对象的修改, 并按照病毒的感染特性所进行的恢复, 该恢复过程不能破坏未被病毒修改的内容病毒清除率,没有任何一种杀毒软件可以清除所有病毒,所以测试可以反映软件的杀毒能力可以清除病毒的数目应接近可以发现的病毒数目,对于自动杀毒情况下(非人为强制杀毒),不能破坏被感染文件62误报一些黑客程序、木马程序、其他恶意程序等执行查毒操作当查毒软件发现此类程序时,应当给出正确的判断,视情况给出不同的查毒结果误报率。很多程序运用了同病毒相同的机理或手段,所以可能造
13、成杀毒软件的误报视情况给出不同的查毒结果,包括不提示有病毒,或通过病毒名给出正确提示,如harm.xxx.xxx等63应急恢复人为修改引导信息,造成系统瘫痪(当然修改时要保证至少可以手动恢复)执行应急恢复操作系统自引导功能恢复,系统中原有内容没有丢失或被破坏应急恢复能力,包括是否可以自启动对于支持系统应急恢复功能的软件,应保证在符合可恢复的条件下,能够正确恢复64防病毒能力常见病毒的样本启动病毒实时检测程序,浏览带毒文件(让病毒进入系统)检测程序应当能自动阻止带毒软件执行,防止病毒传播,并给出警告防病毒能力对带毒软件能够及时发现,报警,并提供删除、隔离、杀毒等选项功能65查杀病毒能力带病毒的压
14、缩包,或在多级目录下的带毒文件查毒和杀毒杀毒软件可以发现并清除深层目录下的带毒文件。可以查常见压缩包,如zip包,甚至可以查多重压缩包,能正确处理带密码的压缩包查杀病毒能力,查压缩包是目前杀毒软件基本都支持的功能,但对于加密或多重压缩可能会出现问题查杀文件的数量应当同深层目录下的文件或压缩包中的文件数目相同,不出现漏查现象66误报清除病毒带病毒文件,多重感染文件或交叉感染文件首先进行杀毒,然后进行查毒执行完杀毒后,文件中不存在病毒,利用查毒软件无发现病毒的警告清除病毒的能力,某些病毒会重复感染同一文件,或多种病毒交叉感染造成重复感染,如果杀毒软件每次只能清除最外层病毒,则可能需要多次杀毒,才能
15、彻底根除。误报情况,某些杀毒软件对杀毒后的病毒尸体仍然提示,造成误报杀毒软件可以一次性清除病毒,对病毒尸体不产生误报67查杀病毒能力各种载体文件,包括软盘、硬盘、光盘、移动磁盘等多次执行查毒或杀毒查杀文件的数目要同对应文件的实际数目相同检测杀毒软件对于各种文件类型的是别处理能力,如隐藏、系统、只读、.exe、.com.、.doc等每次检测的文件数目同物理上实际存在的文件数目68智能升级在线升级,或下载升级安装包版本正确更新,升级后软件各功能正常测试升级功能,杀毒软件是需要经常更新病毒库的,所以升级的方便和正确是很重要的杀毒软件提供的各种升级途径,均能正确升级。包括特殊情况的处理,如断点续传等69定期检测,及多实例运行执行定期检测;或在定期检测前手动进行检测;或同时运行多个检测。程序应当禁止多实例运行,定期检测开始时间准确,当定期检测时间到达时有手动检测,应避开手动检测操作执行检测时对系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陶瓷工艺品彩绘师安全培训测试考核试卷含答案
- 孵化工岗中安全演练考核试卷含答案
- 制粉工岗中规章制度考核试卷含答案
- 限时练3 蛋白质是生命活动的主要承担者 高中生物第一轮总复习
- 医院洁净手术室的医院感染管理制度
- 思想政治教育教育实习报告模板(3篇)
- 2026年秋季初三学生收心教育课件:新学期新起点新征程
- 2026《公共基础知识》试题库(附含答案)
- 食品安全监管体系
- 2026年生产作业培训试题及答案
- 旋挖桩施工质量管理方案
- 车辆动态监控奖惩制度
- 2025-2026学年人教版八年级地理上学期全册知识点提纲
- 设备停机考核制度
- 深度解析(2026)《YDT 5102-2024 通信线路工程技术规范》
- GB/T 7582-2025声学听阈与年龄和性别关系的统计分布
- 国机集团苏美达股份有限公司招聘笔试题库2026
- 2026青海西市湟中区招聘森林草原专职消防员15人笔试备考题库及答案解析
- 配合物的命名课件
- 2025年10月自考00230合同法试题及答案含评分参考
- 航空航天标准(首件检验)AS9102
评论
0/150
提交评论