参考答案和解析
正确答案: 软件的测试方法有3种,即用试题测试、用新旧两个系统作平行处理测试和软件测试自动化工具测试。
解析: 暂无解析
更多“问答题软件测试的方法有哪些?”相关问题
  • 第1题:

    软件测试的方法有哪些? 


    正确答案:软件的测试方法有3种,即用试题测试、用新旧两个系统作平行处理测试和软件测试自动化工具测试。

  • 第2题:

    问答题
    软件测试要经过哪些步骤?这些测试与软件开发各阶段之间有什么关系?

    正确答案: 软件测试要经过的步骤是:单元测试→集成测试→确认测试→系统测试。
    单元测试:对源程序中每一个程序单元进行测试,检查各个模块是否正确实现规定的功能,从而发现模块在编码中或算法中的错误。该阶段涉及编码和详细设计文档。
    集成测试:是为了检查与设计相关的软件体系结构的有关问题,也就是检查概要设计是否合理有效。
    确认测试:主要是检查已实现的软件是否满足需求规格说明书中确定了的各种需求。
    系统测试:是把已确认的软件与其他系统元素(如硬件、其他支持软件、数据、人工等)结合在一起进行测试。以确定软件是否可以支付使用。
    解析: 暂无解析

  • 第3题:

    问答题
    黑盒测试方法有哪些?

    正确答案: 黑盒测试方法有等价划分、边界值分析、错误推测法。
    解析: 暂无解析

  • 第4题:

    问答题
    测试的用例的方法有哪些?设计技术有哪些?

    正确答案: 方法有白盒测试和黑盒测试。
    白盒测试有:
    (1)语句覆盖;
    (2)判断覆盖;
    (3)条件覆盖;
    (4)条件组合覆盖;
    (5)路径覆盖。
    黑盒测试常用边界测试的方法。
    解析: 暂无解析

  • 第5题:

    问答题
    测试面向对象软件时,主要有哪些设计确认测试用例的方法?

    正确答案: 可以采用传统的黑盒方法,也可以采用基于情景的方法。
    解析: 暂无解析

  • 第6题:

    问答题
    什么是软件测试方法中的白盒测试?

    正确答案: 把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。
    解析: 暂无解析

  • 第7题:

    问答题
    黑盒测试与白盒测试有何区别?各有哪些具体的测试方法?

    正确答案: 白盒测试是把测试对象看做一个透明的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过不同点检查程序状态,确定实际的状态是否与预期的状态一致。
    黑盒测试是把测试对象看成一个黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在系统的接口处进行测试,依据需求说明书,检查程序是否满足功能要求。
    黑盒测试是一个功能测试需要研究需求说明和概要设计说明中有关的程序信息,与测试后的结果进行分析比较。
    黑盒测试和白盒测试是互补的方法。
    白盒测试的方法:
    (1)逻辑覆盖
    (2)基本路径测试
    黑盒测试的方法:
    (1)等价类划分法
    (2)边界值分析法
    (3)错误推测法
    (4)因果图法
    解析: 暂无解析

  • 第8题:

    问答题
    什么是软件自动化测试?软件自动化测试的原理和方法有哪些?

    正确答案: 软件自动化测试是一项让计算机代替测试人员进行软件测试的技术是指编写软件去测试其它软件也可以被理解为使用一个商业通用测试自动化工具编写一个软件来测试其它软件或者编写驱动被测试应用程序的的测试脚本以执行键盘鼠标动作和后台进程并验证应用程序响应和行为
    主要的原理和方法:直接对代码进行静态和动态分析,测试过程的捕获和回放,测试脚本技术和虚拟用户技术
    解析: 暂无解析

  • 第9题:

    问答题
    测试面向对象软件时,主要有哪些设计单元测试用例的方法?

    正确答案: 随机测试、划分测试和基于故障的测试。
    解析: 暂无解析

  • 第10题:

    问答题
    软件测试的目的是什么?软件测试中,应注意哪些原则?

    正确答案: 软件测试的目的是为了发现软件的错误。
    软件测试中应注意的原则有:
    (1)测试用例应由输入数据和预期的输出数据两部分组成。这样便于对照检查,做到有的放矢。
    (2)测试且例不仅选用合理输入数据,还要选择不合理的输入数据。这样能更多地发现错误,提高程序的可靠性。对于不合理的输入数据,程序应拒绝接受,并给出相应的提示。
    (3)除了检查程序是否做了它应该做的事,还应该检查程序是否做了它不应该做的事。
    (4)应制定测试计划并严格执行,排除随意性。
    (5)长期保留测试用例。
    (6)对发现错误较多的程序段,应进行更深入的测试。
    (7)程序员应避免测试自己的程序。测试是一种"挑剔性"的行为,心理状态是测试自己程序的障碍。
    解析: 暂无解析

  • 第11题:

    问答题
    软件测试职业素质要求有哪些?

    正确答案: (1)有敬业精神;
    (2)打破砂锅问到底;
    (3)追求完美;
    (4)有编程经验;
    (5)有行业知识;
    (6)是故障排除能手;
    (7)有创造性;
    (8)对事物的属性判断准确;
    (9)老练稳重;
    (10)不要硬着头皮干活,完不成的工作,一定事先说明,干不好还不如不干。
    解析: 暂无解析

  • 第12题:

    问答题
    软件测试的目标是什么,有哪几种主要有测试方法?

    正确答案: 软件测试的目标:
    (1)测试是为了发现程序中的错误而执行程序的过程;
    (2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;
    (3)成功的测试是发现了至今为止尚未发现的错误的测试。 软件测试的方法有动态测试、静态测试和正确性证明3种。
    解析: 暂无解析

  • 第13题:

    软件测试的方法主要有哪些?


    正确答案: 静态测试动态测试

  • 第14题:

    问答题
    软件测试的原则包括哪些?

    正确答案: (1)应当把“尽早地和不断地进行软件测试”作为软件开发者的座右铭;
    (2)测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成;
    (3)程序员应当避免检查自己的程序;
    (4)在设计测试用例时,应当包括合理的输入条件和不合理的输入条件;
    解析: 暂无解析

  • 第15题:

    问答题
    BT-01T/2000型机车信号主机测试台的专家测试系统软件有哪些功能?

    正确答案: 专家测试系统软件依托Windows操作系统,采用图形化人机界面,通过微机的USB接口与测试主台进行通信,控制测试主台接收测试主台传送的数据,实现被测设备各项功能指标的全自动测试或判断,动态显示被测设备测试过程的全套数据,并对测试结果进行专家诊断,得出设备是否符合技术指标的要求,然后将测试数据和判断结果形成表格,供浏览、打印和保存。
    解析: 暂无解析

  • 第16题:

    问答题
    软件测试的步骤有哪些?每个测试阶段的测试依据是什么?分别有谁来测试?

    正确答案: 单元测试:将每一个模块作为一个单独的测试单元,保证每个模块作为一个单元能正确运行。(编码测试阶段)
    子系测试系统:将经过单元测试的模块放在一起形成一个子系统来测试,以测试模块间的接口正确性作为主要任务。(集中测试阶段)
    系统测试:将经过测试的子系统装配成一个完整的系统来测试,检验系统是否确实能实现需求规格说明书中的功能,以及系统的动态特征是否符合预定要求。
    阶段系统测试:是指整个计算机系统(包括软硬件)的测试,可与系统的安装和验收相结合进行。(集中测试阶段)
    验收测试:在用户的参与下,把软件系统作为单一的实体进行测试,使软件系统能满足用户的需要。测试内容与系统测试基本相同。(验收阶段)
    平行测试:新旧两个系统同时运行进行比较,避免风险的同时给用户对新系统一段熟悉的时间。(运行阶段)
    解析: 暂无解析

  • 第17题:

    问答题
    什么是软件测试方法中的静态测试?

    正确答案: 静态分析、代码审查、代码走查、桌面检查、技术评审
    解析: 暂无解析

  • 第18题:

    问答题
    软件测试错误的类型有哪些?

    正确答案: (1)功能错误:处理功能说明不完整或不确切,致使编程时对功能有误解而产生的错误。
    (2)系统错误:与外部接口错误、子程序调用错误、参数使用错误等。
    (3)过程错误:算术运算错误和逻辑运算错误。
    (4)数据错误:数据结构、实体、属性错误。
    (5)编程错误:语法错误、程序逻辑错误、编程书写错误等。
    解析: 暂无解析

  • 第19题:

    问答题
    软件测试文档有哪些,说明测试文档有哪些作用?

    正确答案: 1.前置作业文档和后置作业文档
    2.
    1)促进项目组成员之间的交流沟通
    2)便于对测试项目的管理
    3)决定测试的有效性
    4)检验测试资源
    5)明确任务的风险
    6)评价测试结果
    7)方便再测试
    8)验证需求的正确性
    解析: 暂无解析

  • 第20题:

    问答题
    软件测试的方法主要有哪些?

    正确答案: 静态测试动态测试
    解析: 暂无解析

  • 第21题:

    问答题
    软件测试的过程有哪些?

    正确答案: 测试计划、测试设计、测试执行、测试总结
    解析: 暂无解析

  • 第22题:

    问答题
    什么是黑盒测试?黑盒测试的主要方法有哪些?

    正确答案: 黑盒测试方法也称为功能测试或数据驱动测试。它是对软件已经实现的功能是否满足需求进行测试和验证。黑盒测试主要用于软件确认测试,主要包括等价类划分法、边界值分析法和错误推测法等。
    解析: 暂无解析

  • 第23题:

    问答题
    软件测试大体有哪些活动?

    正确答案: 测试计划,测试设计,测试执行,测试总结等。
    解析: 暂无解析