软件测试 面试第一阶段考试含答案)资料

上传人:w****i 文档编号:99159523 上传时间:2019-09-17 格式:DOC 页数:7 大小:266.86KB
返回 下载 相关 举报
软件测试 面试第一阶段考试含答案)资料_第1页
第1页 / 共7页
软件测试 面试第一阶段考试含答案)资料_第2页
第2页 / 共7页
软件测试 面试第一阶段考试含答案)资料_第3页
第3页 / 共7页
软件测试 面试第一阶段考试含答案)资料_第4页
第4页 / 共7页
软件测试 面试第一阶段考试含答案)资料_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《软件测试 面试第一阶段考试含答案)资料》由会员分享,可在线阅读,更多相关《软件测试 面试第一阶段考试含答案)资料(7页珍藏版)》请在金锄头文库上搜索。

1、一 .选择题(每题2分 共20分,其中1-6题为单选,7-10题为多选)1 三个可靠度R均为0.8的部件串联构成一个系统,如下图所示: 则该系统的可靠度为_B_。 A0.240 B0.512C0.800 D0.9922采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是_D_。A外部设计评审报告在概要设计阶段产生B集成测试计划在程序设计阶段产生C系统计划和需求说明在详细设计阶段产生D在进行编码的同时,独立地设计单元测试计划3软件质量的定义( D) A软件的功能性、可靠性、易用性、效率、可维护性、可移植性B满足规定用户需求的能力C最大限度达到用户满

2、意D软件特性的总和,以及满足规定和潜在用户需求的能力4. 系统测试阶段的测试对象不包括( C) A. 文档 B. 软件系统 C 源程序 D. 硬件系统5. 统计表pos_test_case_amass中deal_interface字段各不同数据的总数,正确的sql是( C )A. Select count(*) from pos_test_case_amass group by deal_interface B. Select count(*) from pos_test_case_amass order by deal_interface C. Select deal_interface,c

3、ount(*) from pos_test_case_amass group by deal_interfaceD. Select deal_interface,count(*) from pos_test_case_amass order by deal_interface6. 在视图上不能完成的操作是 ( C ) A. 查询 B. 更新视图 C . 在视图上定义新的基本表 D. 在视图上定义新视图7. 黑盒可以发现以下类型的错误: ( ABCD )A. 界面错误 B. 数据结构或外部数据库访问错误 C. 功能错误或遗漏 D. 性能错误 8. 下面哪些属于静态分析? (ABC)A. 程序结构

4、分析 B. 代码规则检查 C. 程序复杂度分析 D. 内存泄漏检查9. 系统测试设计阶段的标准输入文档有(ABC )A. 测试计划 B.测试方案 C. 需求规格说明书 D . 测试用例10. 生产软件的最终目的是为了满足客户需求,我们以客户需求作为评判软件质量的标准,认为软件缺陷的具体含义包括下面几个因素,其中说法正确的是(ABCD ) A. 软件未达到客户需求的功能和性能 B . 软件超出客户需求的范围 C. 软件出现客户不能容忍的错误 D. 软件操作不符合客户的使用习惯二填空题(每题2分 共20分)1黑盒测试也称为功能测试,请举出三种常用的测试用例设计方法(等价类划分法 )、( 边界值分析

5、 )、( 因果图法或场景法 )。2对面向过程的系统采用的集成策略有:(自顶向下)、(自底向上)两种。3软件测试按测试方法分主要分为( 黑盒测试 )、( 白盒测试 )和( 灰盒测试 ),按照测试阶段分为(单元测试)(集成测试)(系统测试)(验收测试)。4软件项目研发团队成员主要包括(项目经理)(开发)(测试)(CMO)(设计人员)(SQA)。5黑盒测试的方法有多种,根据不同的情况可以选择不同的方法,如对于业务流清晰的系统可以利用(场景法)贯穿整个测试用例设计过程,在用例中综合使用各种测试方法,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用(因果图法)和(判定表驱动法)。6软件测试

6、过程中发现了bug可以用缺陷管理工具(QC)(bugfree/bugzilla)(matains/jira)等来进行管理。7、数据库删除库表记录使用的SQL语句有(delete)(drop)(truncate)。8、常用的数据库有(mysql)(sql server)(oracle),SQL的常用函数有(sum)(avg)(conut)(max)等。9. 对数据库进行排序使用( order by),两种排序方式分别是(升序ASC)(降序Desc)10从数据库的多张表中查询信息可以使用(关联查询)或者(嵌套查询)方法。三简答题(40分,每题4分)1. 简单描述你对软件测试的理解,测试工作在整个产

7、品或项目研发过程中的作用是什么?2. 简述黑盒测试和白盒测试的区别。3. 比较负载测试,容量测试和强度测试的区别。容量测试:检测软件在处理海量数据时的局限性,能发现系统效率方面的问题负载测试:检测系统在一个很短的时间内处理一个巨大的数据量或执行许多功能调用上的能力强度测试:4. 测试软件的模型分很多种,针对W模型来说测试的不只是程序,还包括需求和设计,相应开发活动完成即可执行测试,请填写W模型的各个阶段。5. 测试用例应该包含哪些内容?你认为做好测试用例设计工作的关键是什么?需求规格说明书 分析需求 覆盖所有用户需求和隐性需求6. 请简述一个标准的缺陷(Bug)跟踪处理过程以及其中涉及到的角色

8、有哪些?发现缺陷 确认缺陷 再提交 缺陷管理工具7. 请简单明自动化测试和手工测试的区别?自动化测试是否能替代手工测试?8. 请举例说明B/S和C/S的区别?B/S不用客服端 通过浏览器访问 C/S用客服端进行访问 QQ进入QQ邮箱9. 请简述如何在项目中开展测试工作?需求分析 写功能矩阵 测试用例 执行测试 通过缺陷管理工具(mantis)提交 回归测试 总结10. 请分别写出数据库表进行增、删、查、改操作的基本语句(数据库可用下面第四大题第2小题的数据库)。四、设计题(20分)1 请针对一个视频播放器(如PPS或暴风影音)中的播放功能,运用黑盒测试用例设计方法设计测试用例。(8分)2. 数

9、据库中有四张表:(表名为teacher,包括教师编号、姓名、性别、出生日期、职称、系别);(表名为student,包括学号、姓名、性别、出生日期、班级);(表名为course,包括课程号、课程名、教师编号);(表名为score,包括学号、课程号、成绩)。(12分)Teacher 表Student 表 Score表 course表 1)查询95031班所有姓王的女学生信息。2)查询出“计算机系”教师所教课程的成绩表;3)统计成绩在90分以上和60分以下的学生信息;4)查询3-245课程的学生成绩并按学号SNO升序、Degree降序进行排列;5)查询所有学生的Sname、Cname和Degree列;6)查询不姓张的男教师职称及其所上的课程7

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号