博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java--调试--单步调试,断言,单元测试
阅读量:7059 次
发布时间:2019-06-28

本文共 628 字,大约阅读时间需要 2 分钟。

单步调试:主要查看变量内容的变化
  
1.设置断点位置,设置在可能出现问题的代码
2.以Debug as方式运行
3.F5 --> step into 进入方法内部进行调试
   F6 --> step over 单行调试
   F7 --> step over 结束当前方法调试,并且返回到方法调用者内部继续调试
   
  
断言:以Run as方式运行程序
add(int x, int y) 
断言表示该条件一定成立,当条件不成立时会出现断言错误
assret ret == 4;
断言默认是不启用,默认为-da
如果要启用断言,只需要给虚拟机传递-ea参数即可

如果断言失败,会自动输出 冒号 右边的内容
asseret ret == 4 : "输出内容";

  
单元测试
调试一个或多个对象

1.创建一个JUnit Test Case网页游戏
2.添加对应的测试方法,JUint通过方法标签确定调用的方法
  @Before  表示测试之前调用的方法,一般作初始化
  @Test  表示该方法为测试方法,可以有多个,分别测试对象中的不同方法
   测试参数,用来在测试时候测试指定条件是否满足
  @Test (timeout=1) 表示该方法最大执行时间为1毫秒,超时则认为该方法执行错误
  @Test (excepted=NullPointerException.class) 判断该方法是否已抛出改异常,如果抛出,调试结果为正确,相反错误
  @After  表示该方法在猜测结束后调用,一般作清理工作

 

                                           

 

转载地址:http://qufll.baihongyu.com/

你可能感兴趣的文章
日立数据任命四大高管四处挖人拓展存储市场
查看>>
用历史应对威胁情报数据过载挑战
查看>>
《R语言游戏数据分析与挖掘》一2.3 数据导入
查看>>
大数据推动、可持续运营 宁家骏谈新型智慧城市建设路径
查看>>
《算法技术手册》一2.3.1 最坏情况
查看>>
XTools CRM:从粗放大数据中提炼精确厚数据
查看>>
专业医疗仪器设备走入千家万户 安全引担忧
查看>>
不常见但是很有用的gcc命令行选项(二)
查看>>
闪存趋势可能导致用户回归硬盘
查看>>
未来物联网影响商业的三种表现
查看>>
降低大数据合规风险的三个要点
查看>>
100G及超100G数据中心光模块的技术选择
查看>>
如何整理磁盘碎片让Windows 7电脑运行更快?
查看>>
智能投影的“淘金热”
查看>>
红杉入股LIFX,智能你个灯泡
查看>>
微信小程序架构分析 (下)
查看>>
红帽Chris:软件定义带动开源存储发展
查看>>
如何设计未来的数据中心
查看>>
微软Surface Phone泄密:高通骁龙830芯片明年上市
查看>>
传日本NTT Data在竞购戴尔Perot Systems
查看>>