我无法定义 webelement,因为它具有动态 ID 和名称。另一个iframe中有iframe。第二个 iframe 的属性 id 和 name 是动态的。我需要定义第二个 iframe 来打开它 http://prntscr.com/pqshpr 请帮我定义这个动态元素。
WebElement chartFrameFirst = driver.findElement(By.xpath("(.//iframe)[1]"));
driver.switchTo().frame(chartFrameFirst);
click(By.xpath(".//div[@id=\"tv_chart_container\"]"));
WebElement chartFrameSecond = driver.findElement(By.xpath(".//iframe[@id=\"tradingview_1d329\"]"));
driver.switchTo().frame(chartFrameSecond);