下载此文档

IT面试笔试题全集 软件测试篇2 史上最全 Rain系列.doc


文档分类:IT计算机 | 页数:约87页 举报非法文档有奖
1/87
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/87 下载此文档
文档列表 文档介绍
IT面试笔试题全集_软件测试篇2_史上最全_Rain系列IT面试笔试题全集_软件测试篇2_史上最全_Rain系列
什么是分支测试和条件测试?
_追雨制作
程序中的分支和循环结构是最容易出现逻辑错误的地方,这样将会使程序沿着在当前条件下本不应该运行的路径执行。分支测试把判断中的条件作为一个整体考虑,在测试时需要分别考虑该条件为真或为假的情况。而当条件是一个复合条件,即由多个条件判断通过逻辑运算(与、或、非等)组合形成,为了更加仔细进行测试,可以对每个组成条件分别取真、假,这样就形成了条件测试。

什么是基本路径测试?
_追雨制作
基本路径测试是白盒测试的一种方法,它根据程序的控制流确定基本路径集合,然后据此设计出一组测试用例,保证集合中的每条基本路径都在测试中被执行。当每条基本路径都被执行过时,就能保证程序中的每条语句也都被执行过。其过程主要包括:
(1)    建立被测程序的流图;
(2)    根据Cyclomatic复杂性度量方法或McCabe复杂性度量公式计算得到程序中基本路径的数目;
(3)    确定程序的基本路径集合;
(4)    根据基本路径集合设计测试用例集,确保每条基本路径都至少执行一遍;
(5)    执行测试并记录结果。

请介绍一下白盒测试?
_追雨制作
白盒测试方法的典型特征是它们都基于被测程序的源代码,因此支持较为严格的数学分析和精确度量,但也导致测试开销的迅速增加,因此需要根据软件本身的相关特性(如是否安全关键软件、复杂性如何等)来确定是否使用,或者是只针对其中某些关键模块选用适用的白盒测试方法进行测试。

介绍一下黑盒测试?
_追雨制作
黑盒测试主要是用来测试软件系统是否满足功能要求,例如,它可以用来测试软件以下几类错误:
l          不正确或遗漏的功能;
l          界面错误;
l          数据结构或外部数据库访问错误;
l          性能错误;
l          初始化和终止条件错误;等等。
在进行黑盒测试时,不需要清楚软件代码的结构,测试过程中主要的信息包括软件的输入数据、预期运行结果、实际运行结果、用户外部可见的系统状态(例如等待输入、显示对话框)等,测试人员需要根据这些信息来判断测试是否通过。在软件开发中,黑盒测试方法有两个明显的优点[3]:
(1)黑盒测试与软件如何实现无关,因此如果软件实现发生变化,测试用例仍然可以使用;
(2)测试用例的开发可以与软件实现并行进行,因此能够缩短整个软件开发周期。

进行软件测试要遵循哪些原则?
_追雨制作
(1)在每个测试用例中都必须要定义预期的输出或结果。
(2)应该尽量避免程序的开发人员来测试他自己编写的代码。
(3)应尽量避免程序开发组织测试其自己开发的程序。
(4)应详细检查每次测试的结果。
(5)测试用例中不仅要说明合法有效的输入条件,还应该描述那些不期望的、非法的输入条件。
(6)检查一个程序没有完成希望它作的事情只是测试的一半任务,还应检查程序是否执行了不希望它作的事情。
(7)避免随意舍弃任何测试用例,即使非常简单的测试用例。
(8)不应在事先假设不会发现错误的情况下来制定测试计划。
(9)一个程序模块存在更多错误的可能性与该模块已经发现的错误数量成正比。
(10)测试是一个具有相当创新性和智力挑战的活动。

什么是测试用例?如何设计测试用例?
_追雨制作
一个测试用例描述了针对某个目标对程序进行测试所采用的一组实际输入、程序执行条件、测试步骤和预期的输出,以核实某个程序或其中的特定路径是否满足特定需求。由于程序输入的范围会非常大,因此会导致一个软件可选的测试用例数目巨大(甚至是无穷的)。这时,需要恰当地设计和选择测试用例集,以在限定的资源和时间内,尽可能地暴露软件中的错误。因此,测试用例集的设计通常被认为是测试中最重要、也是最困难的方面。由于实际测试中使用的测试用例集的输入范围只是程序输入的子集,因此即使软件通过了测试,也无法保证程序一定是正确的。这说明测试本身是不完全的,不能证明程序无错。人们认为,软件测试活动从未间断,只是在软件交付用户使用后,将由用户扮演测试角色而已。
对每个测试用例都需要给出具体描述,表1给出了一个测试用例模版示例。
表1 测试用例模版
<table border="1" cellspacing="0" cellpadding="0" width="540">
<>
< width="144" valign=

IT面试笔试题全集 软件测试篇2 史上最全 Rain系列 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数87
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aena45
  • 文件大小177 KB
  • 时间2021-07-22