【自动化测试】java测试代码里面的执行顺序
来源:互联网 发布:sqlserver版本 编辑:程序博客网 时间:2024/06/01 09:28
package com.naton;import static org.junit.Assert.*;import org.junit.AfterClass;import org.junit.BeforeClass;import org.junit.Test;public class AddTest {static{System.out.println("test0");}@BeforeClasspublic static void setUp(){System.out.println("test2");}{System.out.println("test7");}public AddTest() {Add();}private void Add() {System.out.println("test1");}@Testpublic void testAdd(){assertEquals(1,1);System.out.println("test4");}@Testpublic void testAdd2(){assertEquals(1,1);System.out.println("test5");}@AfterClasspublic static void tearDown(){System.out.println("test6");}}
执行结果:
test0
test2
test7
test1
test4
test7
test1
test5
test6
分析:
静态代码块只执行了一次
构造函数和Test的数目执行次数一致。
代码块执行了2次,和Test的数目执行次数一致,比构造函数先执行
beforeClass在代码块之前执行。只执行一次。
阅读全文
0 0
- 【自动化测试】java测试代码里面的执行顺序
- java执行顺序测试
- java 中try{}catch(){}finally{}的具体执行顺序+代码测试
- 自动化测试代码的实现
- TestNG的顺序测试代码
- java 继承关系中-执行顺序测试
- java 继承关系中-执行顺序测试
- 执行脚本代码的java引擎--测试代码
- 从自动化测试执行的角度谈自动化脚本维护
- js执行顺序测试
- Junit 测试执行顺序
- Python自动化测试--一个简单的自动化测试脚本--批量执行测试用例
- junit4的测试方法的执行顺序
- Java 类的初始化顺序 附测试代码
- jsp测试过滤器执行的顺序
- try,catch,finally执行顺序的测试
- Android UI自动化测试的代码覆盖率
- 自动化测试代码的自动生成
- mysql执行计划详解
- 出现次数的题
- Python 2.7 拾遗(1)
- 索引-数据测试
- echarts X轴过长时 滑动显示
- 【自动化测试】java测试代码里面的执行顺序
- Java虚拟机专题对象内存定位
- 使用Nexus Repository 3的十二个理由
- Map遍历的四种方式
- 一道经典面试逻辑题的python解法
- wampServer3.1.0_x64 局域网ip访问配置
- ios与H5(JS)交互心得
- Global Shutter(全局快门)与Rolling Shutter(卷帘快门)的区别与比较
- Linux下添加新硬盘,分区及挂载