单元测试有哪些内容?

题目
问答题
单元测试有哪些内容?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,以下不属于单元测试内容的是( )。

A.模块接口测试
B.错误处理测试
C.性能测试
D.路径测试

答案:C
解析:
本题考查单元测试的内容。单元测试又称为“模块测试”,是针对软件设计的最小单位,即程序模块进行正确性检验的测试工作,目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例,多个模块可以平行地独立进行测试。该测试通常由程序员自己来完成。单元测试的内容如下。(1)模块接口测试(2)局部数据结构测试(3)路径测试(4)错误处理测试(5)边界测试

第2题:

《智能变电站合并单元测试规范》规定,合并单元的精度测试内容应包括()和()。


正确答案:稳态幅值误差;稳态相位误差

第3题:

简述Xunit测试框架具有哪些优点,使得现行的软件单元测试完全基于Xunit框架。


正确答案:可以使测试代码与产品代码分开。 针对某一个类的测试代码通过较少的改动便可以应用于另一个类的测试。 易于集成到测试人员的构建过程中,XUnit和Ant的结合可以实施增量开发。 XUnit是公开源代码的,可以进行二次开发。 可以方便地对XUnit进行扩展。

第4题:

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


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

第5题:

单元测试有哪些内容?


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

第6题:

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

第7题:

单元测试有那些内容?


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

第8题:

对于单元测试框架,除了用于Java的JUnit还有CppUnit、NUnit等,它们是()?

A.C++单元测试框架、.NET单元测试框架

B.C语言单元测试框架、通用单元测试框架

C.C++单元测试框架、自动化单元测试框架

D.自动化单元测试框架、.NET单元测试框架


参考答案:A

第9题:

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


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

第10题:

单元测试的策略有哪些?


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