问答题单元测试有哪些内容?

题目
问答题
单元测试有哪些内容?

相似考题
更多“问答题单元测试有哪些内容?”相关问题
  • 第1题:

    简述单元测试的主要内容?


    正确答案:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试。

  • 第2题:

    问答题
    单元测试有哪些内容?测试中采用什么方法?

    正确答案: 单元测试主要针对模块的以下五个基本特征进行测试:
    (1)模块接口
    (2)局部数据结构
    (3)重要的执行路径
    (4)错误处理
    (5)边界条件
    测试的方法是为被测试模块编写驱动模块和桩模块来实现被测试单元的可运行。通过驱动模块来模拟被测试模块的上级调用模块,以上级模块调用被测模块的格式驱动被测模块,接收被测模块的测试结构并输出。桩模块则用来代替被测试模块所调用的模块。它的作用是返回被测模块所需的信息。
    解析: 暂无解析

  • 第3题:

    问答题
    单元测试的策略有哪些?

    正确答案: 逻辑覆盖、循环覆盖、同行评审、桌前检查、代码走查、代码评审、景泰数据流分析
    解析: 暂无解析

  • 第4题:

    问答题
    简述JUnit单元测试步骤。

    正确答案: 1.判断组件的功能:通过定义应用的整体需求,然后将系统划分成几个对象;
    2.设计组件行为:依据所处理的过程,可以通过一个正规或者非正规的过程实现组件行为的设计,可以使用UML或者其他文档视图来设计组件行为,从而为组件的测试打下基础;
    3.编写单元测试程序(或测试用例)确认组件行为:这个阶段应假定组件的编码已经结束而组件工作正常,需要编写单元测试程序来确定其功能是否和预定义的功能相同,测试程序需要考虑所有正常和意外的输入,以及特定的方法能产生的溢出;
    4.编写组件并执行测试:首先创建类及其所对应的方法标识,然后遍历每个测试实例,为其编写相应代码使其顺利通过,然后返回测试。继续这个过程直至所有实例通过;
    5.测试替代品:对组件行为的其他方式进行考虑,设计更周全的输入或者其他错误条件,编写测试用例来捕获这些条件,然后修改代码使得测试通过;
    6.重整代码:如果有必要,在编码结束时对代码进行重整和优化,改动后返回单元测试并确认测试通过;
    7.当组件有新的行为时,编写新的测试用例:每次在组件中发现故障,编写一个测试实例重复这个故障,然后修改组件以保证测试实例通过。同样,当发现新的需求或已有的需求改变时,编写或修改测试实例以响应此改变,然后修改代码;
    8.代码修改,重复测试:每次代码修改时,重复所有的测试以确保没有打乱代码。
    解析: 暂无解析

  • 第5题:

    问答题
    合同内容有哪些?

    正确答案: 合同内容包括以下条款:
    ①当事人的名称或者姓名和住所;
    ②标的;
    ③数量;
    ④质量;
    ⑤价款和酬金;
    ⑥履行期限、地点、方式;
    ⑦违约责任;
    ⑧解决争议的方法。
    解析: 暂无解析

  • 第6题:

    问答题
    简述单元测试的主要内容?

    正确答案: 模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试。
    解析: 暂无解析

  • 第7题:

    问答题
    试比较面向对象单元测试与传统结构化单元测试的异同。

    正确答案: 相同之在于是都是测试程序的最小执行单元,如函数、操作。但面向对象的单元概念发生了改变,封装导致了类和对象成为了最小的可测试单元,而一个类可以包含一组不同的操作,并且一个特定的操作还又可能被多个子类继承而共同拥有。因此,在进行面向对象单元测试时,不能孤立地测试单个操作,而应该把操作作为类的一部分来测试。
    解析: 暂无解析

  • 第8题:

    问答题
    单元测试有那些内容?

    正确答案: 单元测试主要针对模块的以下五个基本特征进行测试:
    1.模块接口
    2.局部数据结构
    3.重要的执行路径
    4.错误处理
    5.边界条件
    解析: 暂无解析

  • 第9题:

    问答题
    单元测试中综合测试主要是考虑哪些方式?

    正确答案: 自顶向下的单元测试策略、自底向上的单元测试策略。
    解析: 暂无解析

  • 第10题:

    简述单元测试的内容。


    正确答案: 单元测试的内容有:
    (1)模块接口测试:对通过被测模块的数据流进行测试。为此,对模块接口,包括参数表、调用子模块的参数、全程数据、文件输入/输出操作都必须检查。
    (2)局部数据结构测试:设计测试用例检查数据类型说明、初始化、缺省值等方面的问题,还要查清全程数据对模块的影响。
    (3)路径测试:选择适当的测试用例,对模块中重要的执行路径进行测试。对基本执行路径和循环进行测试可以发现大量路径错误。
    (4)错误处理测试:检查模块的错误处理功能是否包含有错误或缺陷。例如,是否拒绝不合理的输入;出错的描述是否难以理解、是否对错误定位有误、是否出错原因报告有误、是否对错误条件的处理不正确;在对错误处理之前错误条件是否已经引起系统的干预等。
    (5)边界测试:要特别注意数据流、控制流中刚好等于、大于或小于确定的比较值时出错的可能性。对这些地方要仔细地选择测试用例,认真加以测试。
    (6)此外,如果对模块运行时间有要求的话,还要专门进行关键路径测试,以确定最坏情况下和平均意义下影响模块运行时间的因素。这类信息对进行性能评价是十分有用的。

  • 第11题:

    问答题
    资本贸易有哪些功能?包括哪些内容?

    正确答案: 功能:融资功能、优化资源配置功能、竞争功能、分散风险功能。
    内容:资金的借贷、证券资本的买卖、外汇的买卖。
    解析: 暂无解析

  • 第12题:

    问答题
    医嘱包括哪些内容?医嘱的种类有哪些?

    正确答案: ⑴医嘱的内容包括:日期、时间、床号、姓名、护理常规、隔离种类、护理级别、饮食、卧位、药物剂量和用法、各种检查、治疗、术前准备和医生、护士签名。
    ⑵医嘱种类:长期医嘱、临时医嘱和备用医嘱。
    解析: 暂无解析

  • 第13题:

    问答题
    描述单元测试的对象、方法与内容。

    正确答案: 单元测试的对象是单元模块,例如,函数、过程。单元测试以白盒测试为主,以黑盒测试为辅。测试内容包括模块接口、局部数据、执行路线、出错处理、条件边界等。在进行单元测试时,测试者应通过详细设计说明书和源程序清单,对模块的内部数据结构、接口结构、程序结构等有比较全面的认识。
    解析: 暂无解析

  • 第14题:

    问答题
    林地管理有哪些内容?

    正确答案: (1)林地调查、登记、统计与评价管理;
    (2)林地利用规划、开发与改造管理;
    (3)征占用林地管理;
    (4)林地保护、使用监督管理;
    (5)林地法制建设与管理;
    (6)林地税费政策管理。
    解析: 暂无解析

  • 第15题:

    问答题
    测试面向对象软件时,单元测试、集成测试和确认测试各有哪些新特点?

    正确答案: 单元测试是在类层面上的测试。由于继承和复合,类(或对象)在很多情况下已不再是单纯意义上的单个操作了。因此,具体的测试将在所有与该操作有关的每个子类语境中进行。
    集成测试由于面向对象软件中类的成分的直接和间接交互,使得传统测试方法已经失去意义。因此有两种策略可供选择:基于线程的测试和基于使用的测试。
    确认测试与传统确认测试一样,仍然关注于用户可见的动作和用户可识别的系统输出,但是,基于场景的测试总是主宰面向对象系统的确认测试。
    解析: 暂无解析

  • 第16题:

    问答题
    单元测试策略主要有哪些?并试描述这些策略?

    正确答案: 单元测试策略主要有三种方式:
    1.自顶向下的单元测试策略:从顶层调用的单元做成桩模块;对第二层测试,使用上面已测试的单元做驱动模块;依次类推,直到全部单元测试结束。
    2.自底向上的单元测试策略:先对模块调用的最底层模块进行测试,模拟调用该模块的模块为驱动模块;其次,对上一层模块进行单元测试,用已经被测试过的模块做桩模块,依次类推,直到全部单元测试结束。
    3.孤立测试的单元测试策略:无需考虑每个模块与其他模块之间的关系,分别为每个模块单独设计桩模块和驱动模块,逐一完成所有单元模块的测试。
    解析: 暂无解析

  • 第17题:

    问答题
    详细设计阶段任务有哪些?文档内容有哪些?

    正确答案: 详细设计包括业务对象设计、功能逻辑设计、数据库设计和界面设计等工作。详细设计是系统实现的依据,需要考虑所有的设计细节。
    1.可行性分析;2.数据流程图;3.数据库设计;4.总体结构和模块设计;5.功能分配;6.程序模块示意图;7.维护设计。
    解析: 暂无解析

  • 第18题:

    问答题
    单元测试主要测试内容?

    正确答案: 模块接口、局部数据结构、边界条件、独立的路径和错误处理。
    解析: 暂无解析