【发布时间】:2020-02-05 09:21:28
【问题描述】:
我这里有一个场景,我需要使用 java 比较 2 个数据库表
第一个数据库表有
id Name Salary
1 ABC 1000
2 XYZ 2000
3 LMN 3000
第二个数据库表有
id Name Salary
4 PQR 5000
2 XYZ 2000
1 ABC 4000
3 LMN 2500
我曾使用 list 进行比较,但有没有其他方法可以使用 selenium java 比较第一个表和第二个表。
我希望输出是
Second table has 4 rows while 1 table has 3 rows (or vice versa)
1st table LMN salary is 3000 and second table LMN salary is 2500
【问题讨论】:
-
Selenium 和数据库之间没有连接。
-
我已经使用 JDBC 在 selenium 和数据库之间进行连接。我也能够从数据库中检索数据。只需要建议来比较使用 selenium 的数据库表
-
Selenium 是连接基于 html 的 UI。你不能用它来处理数据库。
JDBC是连接 Java 和 DB,而不是 Selenium 和 DB。 -
对不起,您可以纠正这个问题
-
@gurioso 作者声称他是用硒做的,但他没有。代码中没有任何内容来自 Selenium API。称它为
driver并不能使它成为 Selenium。