Java 尝试使用soapui和selenium在类中捕获html代码

Java 尝试使用soapui和selenium在类中捕获html代码,java,selenium,selenium-webdriver,soapui,Java,Selenium,Selenium Webdriver,Soapui,我需要捕获网页中一个框架内的所有html代码,所有数据似乎都在一个类中,如下所示: <div class="productos-mant"> 在这个类中,您可以找到如下所有项目 <a class="round-item" href="https://www.supermercado.com/my-basket/profile" data-id ...etc</a> 您要求网页中一个框架内的所有html代码。首先,使用帧名称或id调用switchTo()方法,

我需要捕获网页中一个框架内的所有html代码,所有数据似乎都在一个类中,如下所示:

<div class="productos-mant">

在这个类中,您可以找到如下所有项目

<a class="round-item" href="https://www.supermercado.com/my-basket/profile" data-id ...etc</a>

您要求
网页中一个框架内的所有html代码
。首先,使用帧名称或id调用
switchTo()
方法,例如

driver.switchTo().frame("frame_name");
driver.switchTo().frame("frame_id");
你可以找到详细的讨论。一旦进入预期的框架,就可以使用
getPageSource()
获取整个HTML


请参阅:SO的期望是,用户提问时不仅要进行研究以回答自己的问题,还要分享研究、代码尝试和结果。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另请参见:没有帧名称或id,html数据在类中,捕获的唯一方法是使用copy outerhtml选项,是否有任何方法可以获取它?@FC_Javier是的,甚至有一些方法可以做到这一点。你能用你的新要求提出一个新问题吗?我们很乐意帮助你。
System.out.println(driver.getPageSource());