摘要: 在log4j中最重要的一步就是在log4j.properties中的配置,log4j.properties的配置格式为: 下面对日志配置的各个部分的设置项进行介绍: 全局日志等级配置,输出标准设置: 日志等级分为以下几级: off 最高等级,用于关闭所有日志记录。 fatal 指出每个严重的错误事件 阅读全文
posted @ 2018-11-30 15:00 那心之所向 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 经过上一篇的讲解,知道了实现log4j打印日志依赖的jar包共3个,在pom.xml中加入相关依赖: 第二步,在项目的 src/test/resource目录下新建log4j.properties文件,文件内容为: 第三步,编写测试代码 执行结果: 第四步,在项目的相应目录下面查看生成的log文件, 阅读全文
posted @ 2018-11-30 12:58 那心之所向 阅读(7183) 评论(0) 推荐(0) 编辑
摘要: 在网上找到一篇关于这三个jar包的关系的博客,讲的很好,所以就转载了: https://blog.csdn.net/tengdazhang770960436/article/details/18006127 详细内容如下: 几乎在每个jar包里都可以看到log4j的身影,在多个子工程构成项目中,sl 阅读全文
posted @ 2018-11-30 12:13 那心之所向 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 执行结果为: 阅读全文
posted @ 2018-11-23 17:20 那心之所向 阅读(2199) 评论(0) 推荐(0) 编辑
摘要: TestNG自带的测试报告不是很好用,所以一般结合reportng生成美观的测试报告。 首先,在pom.xml中添加testng和reportng相关依赖 pom.xml中配置maven-surefire-plugin并加入reportng listener 在testng.xml中<suite>标 阅读全文
posted @ 2018-11-23 16:54 那心之所向 阅读(4465) 评论(4) 推荐(0) 编辑
摘要: 有时,我们需要以特定顺序调用测试用例中的方法,或者可能希望在方法之间共享一些数据和状态。 此时需要用到依赖,TestNG支持这种依赖关系,支持在测试方法之间显示依赖的声明。 包括两种依赖:方法依赖和组依赖 在@Test注解中使用属性dependsOnMethods和dependsOnGroups来实 阅读全文
posted @ 2018-11-23 11:29 那心之所向 阅读(1588) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 阅读全文
posted @ 2018-11-23 10:31 那心之所向 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: MultiThreadOnXml类: 在resources文件夹下面新建一个thread.xml文件: 在<suite>标签中用parallel和thread-count两个属性声明多线程:parallel代表级别,thread-count代表最大并发线程数 执行结果如下: 阅读全文
posted @ 2018-11-22 18:51 那心之所向 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 用@Test(expectedExceptions = xxx) 声明 runTimeExceptionFailed() 测试用例执行会报错: runTimeExceptionSuccess()测试用例执行不会报错: arithmeticException()测试用例执行不会报错: 阅读全文
posted @ 2018-11-22 18:43 那心之所向 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 用@Test(timeOut = XXX) 指定超时时间,单位是毫秒 上面的测试用例一条执行成功,一条执行失败 阅读全文
posted @ 2018-11-22 18:32 那心之所向 阅读(632) 评论(0) 推荐(0) 编辑