首页计算机考试软件测试工程师
(简答题)

简述JUnit单元测试步骤。

正确答案

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

答案解析

相似试题

  • (单选题)

    Junit是()语言的单元测试框架。

    答案解析

  • (单选题)

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

    答案解析

  • (简答题)

    简述单元测试的主要任务。 

    答案解析

  • (简答题)

    简述单元测试的内容?

    答案解析

  • (简答题)

    请简述单元测试进入的准则?

    答案解析

  • (简答题)

    简述单元测试的目的。 

    答案解析

  • (简答题)

    简述集成测试的五个步骤。 

    答案解析

  • (简答题)

    单元测试中为了模拟模块之间的关系,需要开发哪两种辅助测试模块?分别简述其概念。

    答案解析

  • (简答题)

    简述利用WinRunner进行测试的过程可分为哪几个阶段,即操作步骤是什么?

    答案解析

快考试在线搜题