【发布时间】:2021-06-08 14:54:44
【问题描述】:
有一个名为“Responses”的按钮,按钮总数为 100 个,分别存储在 2 个不同的网页中,从第一页到第二页导航按钮称为“下一步”
我需要将所有按钮存储在一个列表中,并验证所有 100 个文本是否与存在的“响应”按钮相同。但我不知道如何继续循环浏览下一页并存储总共 100 个按钮。需要帮助!!
By nextBtn = By.xpath("//input[@type='submit' and @value='Next']");
List<WebElement> allresponses= diver.findElements(By.xpath("//input[@type='button' and @value='Responses']"));
List<String> responseText = new ArrayList<>();
for(int i=0; i<allresponses.size(); i++){
responseText.add(allresponses).getText();}
我试图将 2 页中的所有 100 个按钮存储到 1 个列表中,并验证是否有 100btns。 1page 50btn 和 clickn next 后的两个页面将是另一个 50btn。需要帮助,因为我卡在中间。谢谢。
【问题讨论】:
标签: java selenium automation automated-tests qa