我理解的意思是:user表中没有包含expected为true的数据所以报的错,求解答一下“1”这段代码的意思,以及如何解决这个错误

来源:13-5 自动化测试代码二次开发(二)

慕桂英0321259

2020-07-08

图片描述

写回答

1回答

大周

2020-07-08

你画1的代码的意思要从数据库里查询一行数据,查询的参数是括号里写的,背后的逻辑是这两个参数会组成一个完成的select 语句。括号中第一个参数的意思是xml文件里配置的sql语句的id,第二个参数的意思是组成select语句的参数。

关于这个错误的意思是你的GerUserInfoCase.getExpected()获取到的值,就是这个sql语句的id在xml文件里边没有找到,这个xml文件就是那个mapper.xml ,写sql语句的那个

0
0

Java接口自动化测试实战,搞定理论基础+典型应用场景

打破传统测试用例设计方法,搞懂基于TestNG的接口自动化测试技术

2086 学习 · 920 问题

查看课程