遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

java接口自动化系列(15):踩坑汇总

 

本系列汇总,请查看这里https://www.cnblogs.com/uncleyong/p/15867903.html 

问题1:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder"

自动化框架中,从返回的json字符串中获取值,需要用jsonpath

1
2
3
4
5
6
<!-- https://mvnrepository.com/artifact/com.jayway.jsonpath/json-path -->
<dependency>
    <groupId>com.jayway.jsonpath</groupId>
    <artifactId>json-path</artifactId>
    <version>2.4.0</version>
</dependency>

  

运行testng.xml文件报错:

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

 

解决方案:

pom中添加如下依赖

1
2
3
4
5
6
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.21</version>
    <scope>test</scope>
</dependency>

 

问题2:java.io.FileNotFoundException: caseData\caseData.xlsx (系统找不到指定的路径。)

直接选择testng.xml运行是正常的,用mvn命令运行报错

 

方案:改为绝对路径

 

问题3:java.io.FileNotFoundException: src\test\resources\config.properties (系统找不到指定的路径。)

直接选择testng.xml运行是正常的,用mvn命令运行报错

 

方案:同问题2,改为绝对路径

 

【bak】

 

posted @   全栈测试笔记  阅读(372)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2021-12-24 k8s管理平台:rancher安装
浏览器标题切换
浏览器标题切换end
点击右上角即可分享
微信分享提示