如果用户没有适当的权限,我需要测试页面上的某些按钮是否被隐藏。我正在获取页面上的所有 WebElements:
List<WebElement> allElements = findElementsByXpath("//*");
我不确定如何遍历列表以对其找到的元素采取行动。我发现的所有示例都包括打印信息,这对于自动化测试不起作用。
最终目标是获取列表,迭代并为不应出现的元素执行 if...then 语句最终 then 语句包括一个存在并将被单击的链接,以便我可以在该页面上声明不同的文本.