




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、判断题
1.软件测试的目的是尽可能多的找出软件的缺陷。(Y)
2.Beta测试是验收测试的一种。(Y)
3.验收测试是由最终用户来实施的。(N)
4.项目立项前测试人员不需要提交任何工件。(Y)
5.单元测试能发现约80%的软件缺陷。(Y)
6.代码评审是检查源代码是否达到模块设计的要求。(N)
7.自底向上集成需要测试员编写驱动程序。(Y)
8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N)
9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)
10.代码评审员普通由测试员担任。(N)
11.我们可以人为的使得软件不存在配置问题。(N)
12.集成测试计划在需求分析阶段末提交。(N)
二、选折
1.软件验收测试的合格通过准则是:(ABCD)
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要
求。
B.所有测试项没有残存一级、二级和三级错误。
C.立项审批表、需求分析文档、设计文档和编码实现一致。
D.验收测试工件齐全。
2.软件测试计划评审会需要哪些人员参加?(ABCD)
A.项目经理
B.SQA负责人
C.配置负责人
D.测试组
3.下列关于alpha测试的描述中正确的是:(AD)
A.alpha测试需要用户代表参加
B.alpha测试不需要用户代表参加
C.alpha测试是系统测试的一种
D.alpha测试是验收测试的一种
4.测试设计员的职责有:(BC)
A.制定测试计划
B.设计测试用例
C,设计测试过程、脚本
D.评估测试活动
5.软件实施活动的进入准则是:(ABC)
A.需求工件己经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
D.项目阶段成果已经被基线化
三、添空
1.软件验收测试包括:正式验收测试,alpha测试,beta测试。2.系统测试
的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测
试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢
复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试,(有的可
以合在一起,分开写只要写出15就满分哦)3.设计系统测试计
划需要参考的项目文挡有:软件测试计划,软件需求工件和迭代计划。
4.对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。5.(这
题出的有问题哦,详细的5步骤为一)通过画因果图来写测试用例的步骤为:
(1)分析软件规格说明描述中,哪些是原因(即输入条件或者输入条件的等价类),
哪些是结果(即输出条件),并给每一个原因和结果赋予一个标识符。
(2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间
对应的是什么关系?根据这些关系,画出因果图。
(3)由于语法或者环境限制,有些原因与原因之间,原因与结果之间的组合情
况不可能浮现。为表明这些特殊情况,在因果图上用一些记号标明约束或者限制
条件。
(4)把因果图转换成判定表。
(5)把判定表的每一列拿出来作为依据,设计测试用例。
四、简答(资料是搜集整理的,感谢前辈的解题)无1.
区别阶段评审的与同行评审
同行评审目的:发现小规模工作产品的错误,只要是找错误;
阶段评审目的:评审模块阶段作品的正确性可行性及完整性
同行评审人数:3-7人人员必须经过同行评审会议的培训,由SQA指导
阶段评审人数:5人摆布评审人必须是专家具有系统评审资格
同行评审内容:内容小普通文档<40页,代码<500行
阶段评审内容:内容多,主要看重点
同行评审时间:一小部份工作产品完成
阶段评审时间:通常是设置在关键路径的时间点上!
2.什么是软件测试
为了发现程序中的错误而执行程序的过程
3简述集成测试的过程
系统集成测试主要包括以下过程:
1.构建的确认过程。
2.补丁的确认过程。
3.系统集成测试测试组提交过程。
4.测试用例设计过程。
5.测试代码编写过程。
6.Bug的报告过程。
7.每周/每两周的构建过程。
8.点对点的测试过程。
9.组内培训过程。
4怎么做好文档测试
子细阅读,尾随每一个步骤,检查每一个图形,尝试每一个示例。
P142检查文档的编写是否满足文档编写的目的
内容是否齐全,正确
内容是否完
标记是否正确
5白盒测试有几种方法
总体上分为静态方法和动态方法两大类。
静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义
动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆
盖
凝统0测试计划是否需要同行审批,为什么
需要,系统测试计划属于项目阶段性关键文档,因此需要评审。
7Alpha测试与beta的区别
Alpha测试在系统开辟接近完成时对应用系统的测试;测试后仍然会有少量的
设计变更。这种测试普通由最终用户或者其它人员完成,不能由程序或者测试员完
成。Beta测试当开辟和测试根本完成时所做的测试,最终的错误和问题需要在
最终发行前找到。这种测试普通由最终用户或者其它人员完成,不能由程序员或
者测试员完成。
8比较负载测试,容量测试和强度测试的区别
负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下,在较长期跨度内的系统连续运行给系统性能
所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项
指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下
没有浮现任何软件故障或者还能保持主要功能正常运行。容量测试还将确定测试
对象在给定时间内能够持续处理的最大负载或者工作量。容量测试的目的是使
系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,
并且它的目的是显示系统可以处理目标内确定的数据容量。
9测试结束的标准是什么?
用例全部测试。
覆盖率达到标准。
缺陷率达到标准。
其他指标达到质量标准
10描述软件测试活动的生命周期?
测试周期分为计划、设计、实现、执行、总结。其中:
计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力
资源,安排进度等;
设计:完成测试方案,从技术层面上对测试进行规划;
实现:进行测试用例和测试规程设计;
执行;根据前期完成的计划、方案、用例、规程等文档,执行测试用例。
总结:记录测试结果,进行测试分析,完成测试报告。
11软件的缺陷等级应如何划分?
A类一严重错误,包括以下各种错误:1.由于程序所引起的死机,非法退出2.
死循环3.数据库发生死锁4.因错误操作导致的程序中断5.功能错误6.与
数据库连接错误7.数据通讯错误
B类-较严重错误,包括以下各种错误:1.程序错误2.程序接口错误3.数据库
的表、业务规则、缺省值未加完整性等约束条件
C类一普通性错误,包括以下各种错误:1.操作界面错误(包括数据窗口内列
名定义、含义是否一致)2.打印内容、格式错误3.简单的输入限制未放
在前台进行控制4.删除操作未给出提示5.数据库表中有过多的空字段
D类一较小错误,包括以下各种错误:1.界面不规范2.辅助说明描述不清楚
3.输入输出不规范4.长操作未给用户提示5.提示窗口文字未采用行业术语
6.可输入区域和只读区域没有明显的区分标志
E类一测试建议
大体是这样,还会有一些变动,同时最后一道题出的是画流程图和控制图的题,
等腰三角形那个,好了,仅供参考
〃//〃〃/〃〃/〃/〃〃〃//〃〃〃〃/〃/〃/〃〃//〃/〃//〃〃///〃〃/〃检举1.软件测试工程师
随着软件业的迅猛发展,软件产品的质量控制与质量管理正逐渐成为企业生存
与发展的核心。为了保证软件在出厂时的“健康状态”,几乎所有的IT企业在软件
产品发布前都需要大量的质量控制工作。作为软件质量控制中的重要一环,软
件测试工程师应运而生。
他的主要工作就是检测软件,就和其他商品的出厂质量检测差不多.
2.需要具备的能力要求
(1)熟悉计算机基础知识;
(2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;
(3)熟悉计算机网络基础知识;
(4)熟悉软件工程知识,理解软件开辟方法及过程;
(5)熟悉软件质量及软件质量管理基础知识;
(6)熟悉软件测试标准;
(7)掌握软件测试技术及方法;
(8)掌握软件测试项目管理知识;
(9)掌握C语言以及C++或者Java语言程序设计技术;
(10)了解信息化及信息安全基础知识;
(11)熟悉知识产权相关法律、法规;
(12)正确阅读并理解相关领域的英文资料。
通过本考试的合格人员能在掌握软件工程与软件测试知识的基础上,运用软件测
试管理方法、软件测试策略、软件测试技术,独立承担软件测试项目;具有工程
师的实际工作能力和业务水平。
3.软件评测师考试说明
1.考试要求:
(1)熟悉计算机基础知识;
⑵熟悉操作系统、数据库、中间件、程序设计语言基础知识;
(3)熟悉计算机网络基础知识;
(4)熟悉软件工程知识,理解软件开辟方法及过程;
(5)熟悉软件质量及软件质量管理基础知识;
(6)熟悉软件测试标准;
(7)掌握软件测试技术及方法;
(8)掌握软件测试项目管理知识;
(9)掌握C语言以及C++或者Java语言程序设计技术:
(10)了解信息化及信息安全基础知识;
(11)熟悉知识产权相关法律、法规;
(12)正确阅读并理解相关领域的英文资料。
2.通过本考试的合格人员能在掌握软件工程与软件测试知识的基础上,运用软
件测试管理方法、软件测试策略、软件测试技术,独立承担软件测试项目;具有
工程师的实际工作能力和业务水平。
3.本考试设置的科目包括:
(1)软件工程与软件测试基础知识,考试时间为150分钟,笔试,选择题;
(2)软件测试应用技术,考试时间为150分钟,笔试,问答题。
/〃〃/〃/〃〃〃〃〃〃〃/〃〃〃〃〃/〃〃/〃〃//〃/〃〃〃/〃〃〃〃/〃〃/
软件测试工程师面试题-东软臬团
软件测试工程师笔试试题(一)
01.为什么要在一个团队中开展软件测试工作?
因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证工
样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的
过程发现软件中存在的问题,及时让开辟人员得知并修改问题,在即将发布时,从测试报告
中得出软件的质量情况1一
02.您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过
程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?
软件测试部门配合系统分析人员软件需求分析讨论,并根据需求说明书制定
《项目测试计划》,编写测试用例,建立测试环境。
软件测试人员负责软件开辟部门的新产品测试及原有产品的升级测试,负责
软件问题解决过程跟踪,负责软件开辟文档开辟工作的规范化及管理开辟部门的
产品文档,制作用户手册及操作手册,负责产品的上线测试,监督软件开辟过程
的执行,提高产品质量。
03.您是否了解以往所工作的企业的软件开辟过程?如果了解,请试述一个完整
的开辟过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于
软件测试部份,可以简述)
需求人员连同系统分析人员和测试人员开会讨论需求。系统分析人员写出需
求分析说明,并连同系统分析人员和测试人员以及需求人员开会讨论可行性。系
统分析人员写出详细设计说明书,程式人员编码,给出系统流程图。交与测试人
员,测试人员给出Bug统计表。
04.您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部份工
作?
我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户
体验测试。比较擅长的是功能测试和编写测试用例1
05.您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型
的区别与联系(如功能测试、性能测试,,,,)
测试类型有:功能测试,性能测试,界面测试。
功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看做
一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软
件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边
界值分析、错误猜测、因果图和综合策略。
性能测试是通过自动化的测试工具摹拟多种正常、峰值以及异常负载条件来对系统
的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。
通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系
统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能
点,来获得系统能提供的最大服务级别的测试。
界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第
一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同
时界面如同人的面孔,具有吸弓用户的直接优势。设计合理的界面能给用户带来轻松愉
悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功
能都可能在用户的畏惧与抛却中付诸东流。
区别在于,功能测试关注产品的所有功能上,要考虑到每一个组节功能,每一个可
能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和茁壮性。
界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规
范(快捷键之类的),是否美观(能否吸引用户的注意力),是否安全(尽量在前台避
免用户无意输入无效的数据,固然考虑到体验性,不能太粗卤的弹出警告)?做某个
性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再
考虑该功能点的性能测试
06.请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验
收测试的区别与联系。
黑盒测试:已知产品的功能设计规格,可以进行测试证明每一个实现了的
能是否符合要求。
白盒测试:己知产品的内部工作过程,可以通过测试证明每种内部操作是
否符合设计规格要求,所有内部成份是否己经过检查。
软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对
象看做一个黑盒子,测试人员彻底不考虑程序内部的逻辑结构和内部特征,只依
据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此,黑盒
测试又叫功能测试或者数据驱动测试
黑盒测试主要是为了发现以下几类错误:
1、是否有不正确或者遗漏的功能
2、在接口上,输入是否能正确的接受?能否输出正确的结果?
3、是否有数据结构错误或者外部信息(如数据文件)访问错误?
4、性能上是否能够满足要求?
5、是否有初始化或者终止性错误
软件的白盒测试是对软件的过程性细节做细致的检查。这种方法是把测试
对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信
息、,设计或者选择测试用例,对程序所有逻辑路径进行测试.通过在不同点检杳
程序状态,确定实际状态是否与预期的状态一致。因此,白盒测试又称为结构测
试或者逻辑测试
白盒测试主要是对程序模块进行如下检查:
1、对程序模块的所有独立的执行路径至少测试一遍。
2、对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍。
3、在循环的边界和运行的界限内执行循环体。
4、测试内部数据结构的有效性等等。
单元测试(模块测试)是开辟者编写的一小段代码,用于检验被测代码的
一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个
特定条件(或者场景)下某个特定函数的行为。
单元测试是由程序员自己完成,最终受益的也是程序员自己。可以这么所,
程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行
单元测试,就是为了证明这段代码的行为和我们期望的一致。
单元测试的主要目的是针对编码过程中可能存在的各种错误,例如用户输入
验证过程中的边界值错误。
集成测试(组装测试、联联合测试)是单元测试的逻辑扩展。它的简单的形
式是:两个已经测试过的单元组合成一个组件,并且测试他们之间的接口。从这
一层意义上讲,组件是指多个单元的集成聚合。在现实方案中,许多单元组合成
组件,而这些组件又聚合成程序的更大部份。方法是测试片段的组合,并最终扩
展进程,将您的模块与其他组的模块一起测试。最后,将构成进程的所有模块一
I起测试。
集成测试的主要目的是针对详细设计中可能存在的问题,特别是检杳各单元
与其它程序部份之间的接口上可能存在的错误。
系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统
是否确实能提供系统方案说明书中指定功能的有效方法。(常见的联调测试)
系统测试的目的是对最终软件系统进行全面的测试,确保最终软件系统满足
产品需求并且遵循系统设计。
系统测试主要针对概要设计,检查子系统作为一个整体是否有效德得到运
行,例如在产品设置中是否达到了预期的高性能。
验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件
准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。验收测试
是向未来的用户表明系统能够像预订要求那样工作。经集成测试后,已经按照设
计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着
就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能
如同用户所合理期待的那样。
验收测试通常由业务专家或者用户进行,以确认产品能真正符合用户业务上
I需求。I
07.测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些
是最重要的?
测试计划工作是对测试工作内容的一个有效的组织和规划,能保证测试用例
工作有效的展开。测试计划工作包括测试目标,测试范围的定义,测试方法的选
择,测试进度里程碑,测试资源的有效配置和管理。
测试计划工作也成为测试策略,主要描述测试工程的总体方法和目标,描述
目前在进行哪一阶段的测试(单元测试,集成测试,系统测试)以及每一阶段内
进行的测试种类(功能测试,性能测试等)确定测试范围,生成测试数据等。
其中软件计划中的测试目标最重要,它的软件测试的所需要达成的最终结
果;
08.您认为做好测试计划工作的关键是什么?
1、明确测试的目标,增强测试计划的实用性
2、坚持规则,明确内容与过程,Waf,\vhy\Mhen',Ydioe',
「how,-
3、采用评审和更新机制,保证测试计划满足实际需求
4、分别创建测试计划于测试详细规格、测试用例
09.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些
方法在测试用例设计工作中的应用。
有黑盒和白盒两种测试种类,黑盒等价类划分法,边界分析法,因果图法和
错误猜测法。白盒有逻辑覆盖法,循环测试路径选择,基本路径测试。
例:在一次输入多个条件的完整性查询中。利用等价类划分法则和边界分析
法则,首先利用等价类划分法,可以一个或者多个结果是OK的测试用例,然后
认多个NG的测试用例,然后利用边界值分析法,可以对结果分别是0K和NG
的测试用例进行扩展和补充。
10.您认为做好测试用例设计工作的关键是什么?
测试用例设计工作的关键是对可行的和不可行的都要考虑。
11.请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。
1,输入;2,详细的操作步骤;3,预期输出;4,实际输出。
12.您以往的工作中是否曾经开展过测试用例的评审工作?如果有,请描述测试
用例评审的过程和评审的内容。
I评审计划。预审,评审;I
评审内容主要是测试用例对软件需求的覆盖程度,对于相关边界是否考虑,是否针对复杂流
程准备多套测试数据,是否有专门针对非功能性需求的测试。一|
13.您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往
的性能测试工作的完整过程。
制订计划,选择测试功能,选择测试工具,录制脚本,运行测试,分析结果
14.您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工
具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应
用的。
有使用过loadrunne,r该工具能够录制测试人员的操作步骤,然后对这个
操作步骤摹拟出多个用户来播放出来。
A,VisuralUserGenert创or建脚本,选择协议,录制操作,编辑操作。
B,中央控制器(Gontrolle)「调度虚拟用户。创建场景,选择脚本,建立
虚拟用户,设计shcduaI设置ipspoofeor
C,运行脚本。分析shedual
D,分析测试结果。
15.您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?
性能测试工作的目的是检查系统是否满足在需求说明书中规定的性能,性
能测试往往需要和强度测试结合起来,并往往要求同时进行软件和硬件的检测。
性能测试主要关注对象是响应的时间,吞吐量,占用内存大小,处理精度
等。
16.在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?
如何提交高质量的软件缺陷(Bug)记录?
检测时间,系统环境,硬件环境,严重程度,程式版本,确认人,功能模
块,问题描述,详细操作步骤,是否会重现。
问题描述和详细操作步骤要尽可能的详细。Bug应该尽量用书面语,对于
严重程度比较高的缺陷要在相同环境下再测试一遍。
在C/S模式下,如果条件满足可以使用替换法来确认是clien端得问题
还是sewer端得问题。
17.您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷
(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。
CQ,也可以使用BugFree等免费工具。
此您以往是否曾经从事过单元测试和集成测试?如果有,请谈一下这些工作的
实际开展情况。
19.您如何看待软件过程改进?在您曾经工作过的企业中,是否有一些需要改进
的东西呢?您期望的理想的测试人员的工作环境是怎样的?
将先进的经验或者思想固化到过程中,通过过程改进和能力提高来改进软件质量
20.您以往工作过的企业中,是否开展了软件配置管理工作?您能否描述一下这
项工作的开展情况和您对这项工作的认识?
软件配置非常重要,需要专人去管理,因为它涉及到一个执行效率问题,
当你发现一个致命错误,半天找不到人的时候就知道配置管理的重要了,它再也
是一个管理人的概念,实际上是一个自动框架。
21.您是否熟悉一些主流的软件工程方法论和思想,如RUP、CMM、CMMI、
XP、PSP、TSPo如果熟悉,您是否可以谈一下对这些方法论和思想的认识?
22.您认为在测试人员同开辟人员的沟通过程中,如何提高沟通的效率和改善沟
通的效果?维持测试人员同开辟团队中其他成员良好的人际关系的关键是什
么?
23.在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您
是如何来对待这些事情的?
24.在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得
的工作经验和心得体味?(可以包括软件测试、过程改进、软件开辟或者与此无
关的其他方面)
Wcdma的小区初搜分哪三步?分别利用什么信道的什么。
多址技术包括哪三种
无线环境的衰落包括哪三个
wcdma的物理信道由特定的哪三个来定义。Fdd工作带宽?
码片速率
Atm工作在什么层。
Rnsap是哪个地面接口的协议?
网络模式口的标志是?
卷积码和turtx)比具有的优点是啥?
WCDMA物理信道分上线链路物理信道和下行链路物理信道
RNSAP是lur接口无线网络层控制面的应用协议
Rake接收机的作用?
Wcdma中功率控制分类?工作原理及其作用
求172,16,7,133/2网6络地址,主机地址,广播地址
比较Udp,tcp,sctp
基站的功能
0am什么意思英文全名
Smc,dmc,cm的c区别和联系?
软件测试题目
一、判断题(每题2分,20)
1、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,
所以软件测试在软件工程的后期才开始具体的工作。(初级)(x)
2、发现错误多的模块,残留在模块中的错误也多。(4)(初级)
3、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修
改,应立即将此问题正确修改,以加快、提高开辟的进程。(x)(初级)
4、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动
态测试。
(4)(中级)
5、功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说
明相同。(4)(中级)
6、软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容。
(力(高级)
7、软件测试只能发现错误,但不能保证测试后的软件没有错误。(苗
8、软件就是程序。(X)
9、测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(X)
10、I18N测试是指对产品做出具有国际性的规划,而LION测试则是指对软件
做出符合本地需求更改工作。(办【高级】
二、选择题(每题2分20)
1、进行软件质量管理的重要性有:(ABCD)【中级】
A、维护降低成本B、法律上的要求C、市场竞争的需要
D、质量标准化的趋势E、软件工程的需要F、CMM过程的一部份
G、方便与客户进一步沟通为后期的实施打好基础
2、以测试的形态分测试可以分为:(ABC)【中级】
A、建构性测试B、系统测试C、专项测试
D、单元测试E、组件测试F、集成测试
3、选出属于黑盒测试方法的选项(ABC)【初级】
A、测试用例覆盖B、输入覆盖C、输出覆盖
D、分支覆盖E、语句覆盖F、条件覆盖
4、编写测试计划的目的是:(ABC)【中级】
A、使测试工作顺利进行B、使项目参预人员沟通更舒畅C、使测试工作更加系
统化
D、软件工程以及软件过程的需要E、软件过程规范化的要求F、控制软
件质量
5、依存关系有4种分别是:(ABCD)【高级】
A、开始一结束B、开始一开始C、结束一开始
D、结束一结束E、开始一实施一结束F、结束一审核一开
始
6、软件质量管理(QM)应有质量保证(QA)和质量控制(QC)组成,下面的
选项属于QC得是:(ABC)【高级】
A、测试B、跟踪C、监督
D、制定计划E、需求审查F、程序代码审查
7、实施缺陷跟踪的目的是:(ABCD)【中级】
A、软件质量无法控制B、问题无法量化C、重复问题接连产
生
D、解决问题的知识无法保留E、确保缺陷得到解决F、使问.题形成完整的闭环
处理
8、使用软件测试工具的目的:(ABC)【中级】
A、匡助测试寻觅问题B、协助问题的诊断C、节省测试时间
D、提高Bug的发现率E、更好的控制缺陷提高软件质量F、更好的协助开
发人员
9、典型的瀑布模型的四个阶段是:(ABCD)【高级】
A、分析B、设计C、编码
D、测试E、需求调研F、实施
10、PSP是指个人软件过程,是一种可用于(A)、(8)和((3)个人软件工
作方式的自我改善过程。【高级】
A、控制B、管理C、改进
D、高效E、充分F、适宜
三、问答题
1、测试人员在软件开辟过程中的任务是什么?(初级)(5分)
答:1、寻觅Bug;
2、避免软件开辟过程中的缺陷;
3、衡量软件的品质;
4、关注用户的需求。总的目标是:确保软件的质量。
2、在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?
如何提交高质量的软件缺陷(Bug)记录?(初级)(6分)
答:一条Bug记录最基本应包含:编号、Bug所属模块、Bug描述、Bug级别、
发现日期、发现人、修改日期、修改人、修改方法、回归结果等等;要有效的发
现Bug需参考需求以及详细设计等前期文档设计出高效的测试用例,然后严格
执行测试用例,对发现的问题要充分确认肯定,然后再向外发布如此才干提高提
交Bug的质量。
3、界面测试题及设计题。请找出下面界面中所存在的问题并分别列出;用黑盒
测试的任何一种方法设计出此登陆窗体的测试用例。(中级)(6分)
答:1、窗体的标题栏中为空,没有给出标题。
2、用户名和密码控件的字体不一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年人工智能与机器学习应用技术考试卷及答案
- 2025年科学传播与健康教育综合测试试卷及答案
- 2025年历史文化产业管理考试试题及答案
- 2025年采购与供应链管理测试卷及答案
- 2025年社会工作实践能力测试卷及答案
- 物资库房入库管理制度
- 物资采购工作管理制度
- 特护设备安全管理制度
- 特殊天气应急管理制度
- 特种作业学员管理制度
- 如何阅读小儿胸片
- 《计算机组成原理与系统结构》第十章 流水线技术
- YS/T 118.16-2012重有色冶金炉窑热平衡测定与计算方法(铜闪速炉)
- GB/T 23936-2018工业氟硅酸钠
- GB/T 11213.2-2007化纤用氢氧化钠氯化钠含量的测定分光光度法
- 事故隐患通报制度(5篇)
- Unit3Reading课件-高中英语牛津译林版(2020)必修第三册
- 5-1贯入法砌筑砂浆砂浆抗压强度检测方案
- 锚杆加固施工方案(通用版)
- 地源热泵埋管冬夏季换热平衡计算
- 甲骨文专‖教学课件
评论
0/150
提交评论