Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Oracle Selenium集成测试_Java_Oracle_Selenium_Webdriver - Fatal编程技术网

Java Oracle Selenium集成测试

Java Oracle Selenium集成测试,java,oracle,selenium,webdriver,Java,Oracle,Selenium,Webdriver,作为集成测试的一部分,我想测试web应用程序与其数据存储(Oracle DB)之间的一些集成 有一个表我想检查其中存储的值。我正试图想出实现这一目标的最佳方法 我的Selenium Web驱动程序测试是由电子表格数据驱动的。我会准备一些查询并将数据库中的数据与电子表格中存在的数据进行比较,还是最好将数据库中的数据输出到对象数组,然后与电子表格中的数据进行比较 谢谢我想说,如果您想测试从数据库中提取数据的集成,最好在webapp中或尽可能靠近webapp进行检查 如果您的意思是webapp正在数据

作为集成测试的一部分,我想测试web应用程序与其数据存储(Oracle DB)之间的一些集成

有一个表我想检查其中存储的值。我正试图想出实现这一目标的最佳方法

我的Selenium Web驱动程序测试是由电子表格数据驱动的。我会准备一些查询并将数据库中的数据与电子表格中存在的数据进行比较,还是最好将数据库中的数据输出到对象数组,然后与电子表格中的数据进行比较


谢谢

我想说,如果您想测试从数据库中提取数据的集成,最好在webapp中或尽可能靠近webapp进行检查


如果您的意思是webapp正在数据库中设置一些值,并且您希望检查这些值是否正确设置,那么我看不出有任何理由不直接根据您的期望值检查DB表。

这是一种效率很低的工作方式:您没有服务级别集成测试吗?如果必须将原始DB输出与用户显示的值进行比较,则表明至少缺少一层或两层(更快)测试。