Selenium IDE:获取数据库值

Selenium IDE:获取数据库值,selenium,selenium-ide,Selenium,Selenium Ide,我用Selenium IDE做了一个测试用例,使用while循环生成25个地址;从1号房间开始 我真正想要的是,从数据库中获取最大户数,这样我们就可以无休止地重复使用这个案例 在SQL中:从tbl_地址中选择max(housenumber),其中streetname='Testingstreet' 这可能吗?如果可能的话……怎么可能?(正如Slanec所指出的,这些评论应该是一个答案) 这远远超出了IDE的范围。您已经到了IDE无法完成您希望测试完成的任务的地步,因此您必须以某种方式解决此问题,

我用Selenium IDE做了一个测试用例,使用while循环生成25个地址;从1号房间开始

我真正想要的是,从数据库中获取最大户数,这样我们就可以无休止地重复使用这个案例

在SQL中:从tbl_地址中选择max(housenumber),其中streetname='Testingstreet'

这可能吗?如果可能的话……怎么可能?

(正如Slanec所指出的,这些评论应该是一个答案)


这远远超出了IDE的范围。您已经到了IDE无法完成您希望测试完成的任务的地步,因此您必须以某种方式解决此问题,或者(更好的情况是,IMO)完全放弃IDE,直接使用WebDriver&一种编程语言

我会使用IDE将您当前的测试导出到您想要的任何语言中,然后使用该语言查找允许您连接到数据库的库或API

通常,保持与测试中的应用程序使用相同的编程语言和数据库库是一个好主意

(正如Slanec所指出的,这些评论可能是一个答案)


这远远超出了IDE的范围。您已经到了IDE无法完成您希望测试完成的任务的地步,因此您必须以某种方式解决此问题,或者(更好的情况是,IMO)完全放弃IDE,直接使用WebDriver&一种编程语言

我会使用IDE将您当前的测试导出到您想要的任何语言中,然后使用该语言查找允许您连接到数据库的库或API


通常,保持与测试中的应用程序使用相同的编程语言和数据库库是一个好主意

绕过IDE限制的一种方法是创建一个内部网页,您可以将查询传递到数据库,并将响应作为表返回。通过该页面进行交互可以获得所需的数据


就像前面的答案一样,我建议使用WebDriver,但如果您必须使用IDE,这可能是您的解决方案

绕过IDE限制的一种方法是创建一个内部网页,您可以将查询传递到数据库,并将响应作为表返回。通过该页面进行交互可以获得所需的数据


就像前面的答案一样,我建议使用WebDriver,但如果您必须使用IDE,这可能是您的解决方案

我担心您将不得不为此使用一些编程语言,并将测试导出到WebDriver。这远远超出了IDE的范围。您已经到了IDE无法完成您希望测试完成的任务的地步,因此您必须以某种方式解决此问题,或者(更好的情况是,IMO)完全放弃IDE,直接使用WebDriver&一种编程语言。上面的两条注释中的任何一条都应该是答案。你不能在IDE中完成,你需要一种真正的编程语言。选择一个,然后用谷歌搜索如何从中连接到数据库。我担心你将不得不为此使用一些编程语言,并将测试导出到WebDriver。这远远超出了IDE的范围。您已经到了IDE无法完成您希望测试完成的任务的地步,因此您必须以某种方式解决此问题,或者(更好的情况是,IMO)完全放弃IDE,直接使用WebDriver&一种编程语言。上面的两条注释中的任何一条都应该是答案。你不能在IDE中完成,你需要一种真正的编程语言。选择一个,然后用谷歌搜索如何从中连接到数据库。