问答题鉴于web应用的特殊性,除了关注功能方面的测试外,你还关注哪些测试?

题目
问答题
鉴于web应用的特殊性,除了关注功能方面的测试外,你还关注哪些测试?

相似考题
更多“鉴于web应用的特殊性,除了关注功能方面的测试外,你还关注哪些测试?”相关问题
  • 第1题:

    填空题
    测试的主要目标,不再只是找出其缺陷,而是证明其()。

    正确答案: 性能
    解析: 暂无解析

  • 第2题:

    填空题
    自顶向下渐增式测试不需要编写驱动模块,只需要编写桩模块,其步骤是从模块开始,沿着被测程序的顶层的控制路径逐步向下测试,它有两种组合策略()和深度优先策略宽度优先策略

    正确答案: 软件结构图
    解析: 暂无解析

  • 第3题:

    问答题
    什么是软件缺陷?

    正确答案: 满足下列五个规则之一才称为软件缺陷:
    1)软件未达到产品说明书标明的功能。
    2)软件出现了产品说明书指明不会出现的错误。
    3)软件功能超出产品说明书指明的范围。
    4)软件未达到产品说明书虽未指出但应该达到的目标。
    5)软件测试人员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。
    解析: 暂无解析

  • 第4题:

    单选题
    ()是表示修复缺陷的重要程度与次序。
    A

    严重级

    B

    优先级

    C

    可重复级

    D

    优化级


    正确答案: D
    解析: 暂无解析

  • 第5题:

    单选题
    下列是浏览器的选项是()。
    A

    Internet Explorer

    B

    Telnet

    C

    Yahoo

    D

    Outloook Express


    正确答案: D
    解析: 暂无解析

  • 第6题:

    问答题
    分析归纳逻辑覆盖的各种策略,并比较每种覆盖的特点,分析在怎样的情况下采用何种覆盖方式。

    正确答案: 语句覆盖是选择足够多的测试数据,使被测程序中每个语句至少执行一次。语句覆盖是最弱的逻辑覆盖标准。
    判定覆盖又叫分支覆盖,它不仅每个语句必须至少执行一次,而且每个判定表达式的每种可能的结果都应该至少执行一次。判定条件覆盖比语句覆盖强,但是对程序逻辑的覆盖程度仍然不高。
    条件覆盖的含义是,使判定表达式中的每个条件都取到各种可能的结果。条件覆盖通常比判定覆盖强,但是也可能有相反的情况:虽然每个条件都取到了两个不同的结果,判定表达式却始终只取一个值。
    判定/条件覆盖的含义是,选取足够多的测试数据,使得判定表达式中的每个条件都取到各种可能的值,而且每个判定表达式也都取到各种可能的结果。但有时判定/条件覆盖也并不比条件覆盖更强。
    条件组合覆盖是更强的逻辑覆盖标准,它要求选取足够的测试数据,使得每个判定表达式中条件的各种可能组合都至少出现一次。满足条件组合覆盖标准的测试数据,也一定满足判定覆盖、条件覆盖和判定/条件覆盖标准。因此,条件组合覆盖是前述几种覆盖标准中最强的。但是,满足条件组合覆盖标准的测试数据并不一定能使程序中的每一条路径都执行到。
    路径覆盖的定义是选取足够多测试数据,使程序的每一条可能路径都至少执行一次。但在实际问题中,一个不太复杂的程序,其路径数都可能是一个庞大的数字,以致要在测试中覆盖所有的路径是不可能实现的。即使对于路径数有限的程序做到了路径覆盖,也不能保证被测程序的正确性。
    解析: 暂无解析

  • 第7题:

    问答题
    配置测试的目标都有哪些?

    正确答案: 正如同所有测试的目标都是为了保证软件功能的强大,性能的优越,bug报错率小配置测试的目标也是相同的,它的目标有以下几点:
    (1)验证应用程序(即,确定它是否满足了它的配置要求)。
    (2)确定配置问题的软件出错。
    (3)帮助识别那些不能有效地在单元和集成测试发现的一些缺陷。
    (4)决定增加或修改,如硬件资源的影响:内存、磁盘和磁带资源、处理器、负载均衡。
    (5)确定最佳的系统配置。
    解析: 暂无解析

  • 第8题:

    判断题
    瀑布过程模型的基本思路是,依据前一个版本的结果构造新的版本,这个不断重复迭代的过程形成了一个螺旋上升的路径。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第9题:

    问答题
    可采取哪些方法来分离和再现软件缺陷?

    正确答案: 1,确保所有的步骤都被记录;2,注意时间和运行条件上的因素;3,注意软件的边界条件、内容容量和数据溢出的问题;4,注意事件发生次序导致的软件缺陷;5,考虑资源依赖性和内存、网络、硬件共享的相互作用;6,不要忽视硬件。
    解析: 暂无解析

  • 第10题:

    单选题
    测试后程序中残存的错误数目与该程序中已发现的错误数目成()。
    A

    未知

    B

    反比

    C

    相等

    D

    正比


    正确答案: A
    解析: 暂无解析

  • 第11题:

    多选题
    以测试的形态分测试可以分为()
    A

    建构性测试

    B

    系统测试

    C

    专项测试

    D

    单元测试

    E

    组件测试

    F

    集成测试


    正确答案: A,B,C
    解析: 暂无解析

  • 第12题:

    单选题
    静态测试主要针对程序的()进行,检测程序结构是否符合设计要求。
    A

    结构

    B

    数据

    C

    层次

    D

    都不正确


    正确答案: D
    解析: 暂无解析

  • 第13题:

    填空题
    RMA可以划分成三组类别内部风险管理措施,(),顾客风险管理措施

    正确答案: 分包风险管理措施
    解析: 暂无解析

  • 第14题:

    问答题
    基于状态测试的主要步骤?

    正确答案: ①依据设计文档,或者通过分析对象数据成员的取值空间(笛卡尔积),得到被测试类的状态转移图;
    ②给被测试的类加入用于设置和检查对象状态的新方法,导出对象的逻辑状态;
    ③对于状态转移图中的每个状态,确定该状态是哪些方法的合法起始状态,即在该状态时,对象允许执行哪些操作;
    ④在每个状态,从类中方法的调用关系图最下层开始,逐一测试类中的方法;
    ⑤测试每个方法时,根据对象当前状态确定出对方法的执行路径有特殊影响的参数值,将各种可能组合作为参数进行测试。
    解析: 暂无解析

  • 第15题:

    名词解释题
    数据通信

    正确答案: 是一种通过计算机或其他数据装置与通信线路,完成数据编码信号的传输、转接、存储和处理的通信技术。
    解析: 暂无解析

  • 第16题:

    问答题
    请列举进行配置测试的几个前提条件。

    正确答案: 进行配置测试需要以下几个前提条件:
    (1)进行配置测试的需求分析已经完成。
    (2)已完成应用程序的多个版本。
    (3)相关的软件组件已通过单元测试。
    (4)软件集成测试已经进行,但在配置测试开始之前软件组件必须已经安装在被测硬件设备上。
    (5)相关系统组件已通过系统集成测试。
    (6)在独立的测试小组配备足够的人员进行配置测试和训练。
    (7)配置测试环境准备完成。
    解析: 暂无解析

  • 第17题:

    单选题
    软件生存期模型有瀑布模型、演化模型、()、喷泉模型和智能模型。
    A

    时莫型

    B

    螺旋模型

    C

    CMM模型

    D

    思维模型


    正确答案: C
    解析: 暂无解析

  • 第18题:

    填空题
    集成测试采用的测试方法为()。

    正确答案: 黑盒测试
    解析: 暂无解析

  • 第19题:

    单选题
    软件出现系统崩溃或数据毁坏时,软件错误的严重性程度为()。
    A

    严重

    B

    较严

    C

    一般

    D

    轻微


    正确答案: C
    解析: 暂无解析

  • 第20题:

    问答题
    做好性能测试工作的关键是什么?

    正确答案: 包括以下几个方面:
    1).评估系统的能力、
    2).识别体系中的瓶颈、
    3).系统调优、
    4).验证稳定性(resiliencE.可靠性(reliability)
    解析: 暂无解析

  • 第21题:

    单选题
    软件测试工作包括四个方面,即:测试管理、()、测试实施和测试评审。
    A

    测试用例设计

    B

    测试方法与规范制定

    C

    测试计划

    D

    测试环境配制


    正确答案: A
    解析: 暂无解析

  • 第22题:

    问答题
    白盒测试的重点以及相应的对策是什么?

    正确答案: 1、模块接口测试,重点检查进出模块的数据是否正确
    2、模块局部数据结构测试,重点检查局部数据结构能否保持完整性
    3、模块边界条件测试,重点检查临界数据是否正确处理
    4、模块独立执行路径测试,重点检查由于计算错误,判定错误,控制流错误导致的程序错误
    5、模块内部错误处理测试,重点检查内部错误处理设施是否有效
    解析: 暂无解析

  • 第23题:

    问答题
    简述黑盒测试的优点。

    正确答案: ①黑盒测试与软件具体实现无关,所以如果软件实现发生了变化,测试用例仍然可以使用;
    ②设计黑盒测试用例可以和软件实现同时进行,因此可以压缩项目总的开发时间。
    解析: 暂无解析

  • 第24题:

    问答题
    你选择测试方法的原则是什么?

    正确答案: (1)首先采用等价类划分法编写测试用例必须考虑正常值与异常值的情况
    (2)必要时采用边界值分析法补充测试用例。
    (3)采用错误推断法再追加测试用例。
    (4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度。如果没有达到要求的覆盖标准,则应当再补充更多的测试用例。
    (5)如果程序的功能说明中含有输入条件的组合情况,则应一开始就选用因果图法。
    解析: 暂无解析