接口测试:打印日志的小开关
2017-04-27 17:17
363 查看
在路上……
代码在调试成功之后,输出语句就可以注释掉了。但是以后免不了会出现差错,需要打开注释进行调试。输出语句量少还可以忍受这样反复的操作,如果数量比较大,那就很痛苦了。
真的是够够的啊,所以我想了一个办法。
调用
当然,代码是小白级别的,
1、创建了一个Out类,里面有println()方法
2、调用Out类的println()的方法,来实现打印日志。
3、flag 是个开关
4、flag =1,则 System.out.println() 打印出日志
5、flag =0, 则什么也不输出
当然,这个是根据我的个人编程习惯而创建的小功能,提高了我的工作效率,不一定适合你。我是想表达,我们应该不断的想办法了提高我们的工作效率。
打印日志的小开关
打印日志
在写测试脚本的时候,经常使用System.out.println()语句来输出日志,以方便调试代码。脚本篇幅比较大的时候,会导致出现大量的输出语句。代码在调试成功之后,输出语句就可以注释掉了。但是以后免不了会出现差错,需要打开注释进行调试。输出语句量少还可以忍受这样反复的操作,如果数量比较大,那就很痛苦了。
真的是够够的啊,所以我想了一个办法。
Debug调试
当然你会说,可以开启Debug模式啊。Debug模式那是相当专业的调试工具,因为个人的习惯,我不太喜欢Debug调试。设置开关
我创建了一个开关,来统一管理输出语句,代码如下:public class Out { //标志是否打开输出日志,1是打印,0是不打印 public static int flage = 0; public static void println(String string){ if(flage == 1){ System.out.println(string); }else{ } } }
调用
Out.println("this is a class");
当然,代码是小白级别的,
1、创建了一个Out类,里面有println()方法
2、调用Out类的println()的方法,来实现打印日志。
3、flag 是个开关
4、flag =1,则 System.out.println() 打印出日志
5、flag =0, 则什么也不输出
总结
这样,我只要修改 Out.flag 的值,就可以实现全局控制是否打印日志了。当然,这个是根据我的个人编程习惯而创建的小功能,提高了我的工作效率,不一定适合你。我是想表达,我们应该不断的想办法了提高我们的工作效率。
相关文章推荐
- python 接口测试1 --如何创建和打印日志文件
- LR做接口压力测试时,后台打印日志的异常信息
- log4net的文件日志打印时间测试
- C++简单的打印日志接口
- Global配置接口访问日志以及测试日志记录
- HTTP接口设计及日志打印
- 一个简单的用于嵌入式Linux开发的C调试日志打印接口
- 使用Log4在测试过程中打印执行日志 及配置log4j.properties!
- 使用 Nlog 将日志打印到 Logstash 的监控接口
- 利用注解式切面单独打印接口调用日志
- JAVA学习日志 最近学到接口和,接口的继承,写个测试一下
- 给程序加入能打印文件名、行号、日期的日志信息,并设置debug开关
- spring aop实现拦截接口请求打印日志
- Android 真机测试无法打印Log日志的解决方案
- 日志打印对性能测试的影响
- coolpad(酷派)真机测试logcat打印日志输出level级别设置
- 工作备忘-设置Log日志打印开关
- 测试时一些手机(比如魅族、华为)不能打印日志解决办法
- SpringBoot中使用AOP打印接口日志的方法
- myBatis接口编程,Junit测试,打印Sql执行过程