软件测试 面试第一阶段考试_第1页
软件测试 面试第一阶段考试_第2页
软件测试 面试第一阶段考试_第3页
软件测试 面试第一阶段考试_第4页
软件测试 面试第一阶段考试_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、及满足规定和潜在用户需求的能力系统测试阶段的测试对象不包括(C)A.文档 B.软件系统 C源程序 D.硬件系统统计表pos_test_case_amass中deal_interface字段各不同数据的总数,正确的sql是(C)Selectcount(*)frompos_test_case_amassgroupbydeal_interfaceSelectcount(*)frompos_test_case_amassorderbydeal_interfaceSelectdeal_interface,count(*)frompos_test_case_amassgroupbydeal_interfa

3、ceSelectdeal_interface,count(*)frompos_test_case_amassorderbydeal_interface在视图上不能完成的操作是(C )A.查询 B.更新视图C ,在视图上定义新的基本表D.在视图上定义新视图黑盒可以发现以下类型的错误:(ABCD )A.界面错误C.功能错误或遗漏B.数据结构或外部数据库访问错误D. 性能错误8.下面哪些属于静态分析? (ABC)A.程序结构分析B.代码规则检查C.程序复杂度分析D.内存泄漏检查系统测试设计阶段的标准输入文档有(ABC )A.测试计划B.测试方案C.需求规格说明书D .测试用例生产软件的最终目的是为了

4、满足客户需求,我们以客户需求作为评判软件质量的标准,认为软件缺陷的具体含义包括下面几个因素,其中说法正确的是(ABCD )A.软件未达到客户需求的功能和性能B .软件超出客户需求的范围C.软件出现客户不能容忍的错误D.软件操作不符合客户的使用习惯填空题(每题2分共20分)黑盒测试也称为功能测试,请举出三种常用的测试用例设计方法(等价类划分法)、(边 界值分析)、(因果图法或场景法)。对面向过程的系统采用的集成策略有:(自顶向下)、(自底向上)两种。软件测试按测试方法分主要分为(黑盒测试)、(白盒测试)和(灰盒测试), 按照测试阶段分为(单元测试)(集成测试)(系统测试)(验收测试)。软件项目研

5、发团队成员主要包括(项目经理)(开发)(测试)(CMO)(设计人员) (SQA)。黑盒测试的方法有多种,根据不同的情况可以选择不同的方法,如对于业务流清晰的系 统可以利用(场景法)贯穿整个测试用例设计过程,在用例中综合使用各种测试方法,如 果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用(因果图法)和判定 表驱动法)。软件测试过程中发现了 bug可以用缺陷管理工具(QC) (bugfree/bugzilla) (matains/jira) 等来进行管理。数据库删除库表记录使用的SQL语句有(delete)(drop)(truncate )。常用的数据库有(mysql)(sql se

6、rver)(oracle), SQL 的常用函数有(sum)(avg) (conut)(max) 等。对数据库进行排序使用(order by),两种排序方式分别是(升序ASC)(降序Desc)从数据库的多张表中查询信息可以使用(关联查询)或者(嵌套查询)方法。简答题(40分,每题4分)简单描述你对软件测试的理解,测试工作在整个产品或项目研发过程中的作用是什么?简述黑盒测试和白盒测试的区别。比较负载测试,容量测试和强度测试的区别。容量测试:检测软件在处理海量数据时的局限性,能发现系统效率方面的问题 负载测试:检测系统在一个很短的时间内处理一个巨大的数据量或执行许多功能 调用上的能力强度测试:测试

7、软件的模型分很多种,针对W模型来说测试的不只是程序,还包括需求和设计,相 应开发活动完成即可执行测试,请填写W模型的各个阶段。WO!集成测试单元测试试计切、7殳计骑客户需求试系统if试H划、设计集成测试计戈!1TET系统测试概要设计单兀测试详纽WO!集成测试单元测试试计切、7殳计骑客户需求试系统if试H划、设计集成测试计戈!1TET系统测试概要设计单兀测试详纽1设哥天分析测试用例应该包含哪些内容?你认为做好测试用例设计工作的关键是什么?需求规格说明书分析需求覆盖所有用户需求和隐性需求请简述一个标准的缺陷(Bug)跟踪处理过程以及其中涉及到的角色有哪些?发现缺陷确认缺陷再提交缺陷管理工具请简单明

8、自动化测试和手工测试的区别?自动化测试是否能替代手工测试?,人工测试:测试活动(如评审、测试设计 测试执行等)由人来完成,狭义上是指测 试执行由人工完成,这是最基本的测试形 式自动化测试:一般是指通过计算机模拟人 的测试行为,替代人的测试活动,狭义上 是指测试执行由计算机来完成,手工测试比自动测试发现的缺 陷更多对测试设计依赖性极大,测试 设计的不好会遗漏问题例子:用户登录例子:路由器例子:用户登录例子:路由器增加路由删除路由,查看路由请举例说明B/S和C/S的区别?B/S不用客服端通过浏览器访问C/S用客服端进行访问QQ进入QQ邮箱请简述如何在项目中开展测试工作?需求分析写功能矩阵测试用例执

9、行测试通过缺陷管理工具(mantis)提交回归测试总结请分别写出数据库表进行增、删、查、改操作的基本语句(数据库可用下面第四大题第 2小题的数据库)。四、设计题(20分)1.请针对一个视频播放器(如PPS或暴风影音)中的播放功能,运用黑盒测试用例设计方 法设计测试用例。(8分)2.数据库中有四张表: 教师信息表(表名为teacher,包括教师编号、姓名、性别、出生 日期、职称、系别); 学生信息表(表名为student,包括学号、姓名、性别、出生日期、 班级); 课程表(表名为course,包括课程号、课程名、教师编号);学生成绩表(表 名为score,包括学号、课程号、成绩)。(12分)TO

10、TOMETSEXTBIETHDAYPEOFDEPART804李诚男1953-12-02 00:00:00副教授计算机系8 56.旭男.1969-03-12 00:00:00讲师.电子工程蓄825王鞋女1972-05-05 00:00:00助教计算机系8 31刘冰女.1977-08-14 00:00:00助教.电子工程系Teacher 表SMOSNMESSEXSBIRTHDAYCLASS108曾华男1993-11-24 00:00:0095033105匡明1990-05-10 00:00:0095031107土丽女1993-07-08 00:00:0095033101李军1992-11-15 00:00:0095033109王另女1991-06-06 00:00:0095031103陆君男1995-11-13 00:00:0095031Student 表SNOCN0DEGREE1033-班86. 01053-24575. 01093-24568. 0CWOC1METNO1033-10592. 03-105计算机导论8251053-10588. 03-245操作系统8041093-10576. 06-166数据电路85&Score 表c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论