软件测试工程师考试题,会的进

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:08:36
三、 JUnit是一个开源的java测试框架,它是Xuint测试体系架构的一种实现。在JUnit单元测试框架的设计时,设定了三个总体目标,第一个是简化测试的编写,这种简化包括测试框架的学习和实际测试单元的编写;第二个是使测试单元保持持久性;第三个则是可以利用既有的测试来编写相关的测试。
那么JUnit使用了断言的机制,请回答有多少个断言方法,分别是什么,基本的使用是怎么样的?(30分)
满意回答的悬赏100

你可以到上海心力教育的论坛上下载你需要的资料哦,心力教育是专门培训软件测试的,上面有很多软件测试的学习资料

JUnit 主要是检测基本的语法的

assertEqual(x,y)比较两个基本类型或对象是否相等。
assertFalse(boolean)对布尔值求值,看它是否为“真“;
assertTrue(boolean) 对布尔值求值,看它是否为“假“;
assertNull(object)检查对象是否为“空“
assertNotNull(object)检查对象是否不为“空”
assertSame(firstObject,secondObject)检查两个对象是否为同一实例
assertNotSame(firstObject,seconfObject) 检查两个对象是否不为同一实例

使用方法:在相应的test方法下调用对应方法,需注意参数类型和返回类型,通俗一点说就是看实际返回的值与期望的返回值是否一致。

想深入研究可以研究EASYMOCK框架