Html 我应该使用什么定位器来获取在Selenium中切换页面的元素列表?
我正在做一个项目,为此我需要从列表中获得几个可单击的元素。我尝试使用的代码如下Html 我应该使用什么定位器来获取在Selenium中切换页面的元素列表?,html,selenium,selenium-webdriver,xpath,Html,Selenium,Selenium Webdriver,Xpath,我正在做一个项目,为此我需要从列表中获得几个可单击的元素。我尝试使用的代码如下 By resultsLocator = By.className("title"); List<WebElement> results = new WebDriverWait(driver, 10) .until(ExpectedConditions.presenceOfAllElementsLoca
By resultsLocator = By.className("title");
List<WebElement> results = new WebDriverWait(driver, 10)
.until(ExpectedConditions.presenceOfAllElementsLocatedBy(resultsLocator));
By resultsLocator=By.className(“title”);
列表结果=新的WebDriverWait(驱动程序,10)
。直到(预期条件。由(resultsLocator)延迟的所有元素的出现);
这里的问题是,单击此列表中的元素不会将页面更改为电影页面。我认为这里的问题是定位器,但我不知道如何概括它以得到我需要的东西。我应该使用什么定位器来进行此操作?也欢迎使用其他解决方案。如果要打开电影页面,可以看到以下XPath定位器:
//li[@class='movie']//div[@class='title']//a[@href]
这些正是每个搜索结果标题下包含的链接