随笔分类 - Java
Java相关文章
摘要:properties文件可以作为配置文件使用,文件中的数据是字典格式,如下: 在项目中,properties文件可以放置在任意位置,不过一般都放在src/main/resources或者src/test/resources文件夹下。 在java代码中获取properties文件操作为:
阅读全文
摘要:这里只说明一下log4j2的简单配置和应用,类似“hello world”范例。 首先,需要在pom.xml中配置log4j2的依赖dependency: log4j2和之前的的1.x版本有一个明显的不同,其配置文件只能采用.xml, .json或者 .jsn。而1.x版本很多都是用properti
阅读全文
摘要:reportng是替代testng报告的一个报告插件,优势在于美观。不过1.1.4版本是reportng的最后一个版本,已经不再更新了。 对比下两者的不同,下面是testng自带的报告,打开就很慢: 下面是reportng的报告,看着是不是更容易接收? 在maven项目中配置reportng,需要做
阅读全文
摘要:FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。 Findbugs的安装 直接在Eclipse当中安装findbugs插件。点击Help->Install New Software...,输入findbugs插件在线安装地址:http
阅读全文
摘要:上一篇总结了下retry的基本使用方法,但是有一个问题,就是在报告中,一个用例统计了多次,对报告的数据统计造成了影响。为了消除这种影响,需要在listener类中做下改变。RetryListener.java使用继承TestListenerAdapter的方式实现,通过重载onFinish()方法,
阅读全文
摘要:Testng是Java自动化测试的一个框架,它提供了一个对失败用例重新执行的监听器,即接口 - IRetryAnalyzer。 先准备一个测试类: 测试类包含一个@Test方法,执行会失败。 另外,我们添加2个Java类。第一个,TestngRetry.java。该类实现了接口 IRetryAnal
阅读全文
摘要:今天又安装了下maven,参照的是下面的blog,步骤,图片都很清楚明白,转一下。 by 光焱 https://www.cnblogs.com/eagle6688/p/7838224.html 顺便补一下maven的官网地址:http://mvnrepository.com/ 在Search中搜索需
阅读全文