关于junit4中的用例执行顺序正确的是( )
A. @BeforeClass @Before @Test1 @After @Before @Test2 @After... @AfterClass
B. @BeforeClass @Before @Test1 @Test2... @After @AfterClass
C. @Before @BeforeClass @Test1 @AfterClass @BeforeClass @Test2 @AfterClass... @After
D. setUpTest1Test2tearDown
关于junit4中的标签@ 描述错误的是( )
A. @Test(timeout = xxx) 设置当前测试方法在一定时间内运行完,否则返回错误
B. @Test(expected = Exception.class) 设置被测试的方法是否有异常抛出。抛出异常类型为:Exception.class
C. @Ignore 注释掉一个测试方法或一个类,被注释的方法或类,不会被执行
D. 选项A和B的说法错误,@Test只表示修饰的方法是测试用例
测试3的阶乘,断言方法是()?
Assert.assertSame(6, jc.jieChen(3))
B. Assert.assertEquals(6, jc.jieChen(3))
C. Assert.assertNull(6, jc.jieChen(3))
D. Assert.assertTrue(6, jc.jieChen(3))
集成测试是在( )的基础上将所有模块按照设计要求组装成系统或子系统,对模块组装过程和模块接口进行正确性测试。
A. 单元测试
B. 系统测试
C. 验收测试
D. 回归测试