我想知道是否有人知道如何保存对象的属性并在对象更改位置后重用它?
我首先要做的是在网格视图顶部定位对象,单击它并按提交。这是通过以下方式完成的:
driver.findElement(By.cssSelector(xxxxxxxxxx)).click();
selenium 会自动选择位于顶部的对象,展开对象并使我可以按下提交按钮。我还想出了如何获取该对象的唯一标识符,方法是键入:
driver.findElement(By.cssSelector(xxxxxxxxx)).getAttribute("title");
因为在这种情况下唯一标识符是一个标题。
所以我的问题是如何编写一个代码来保存标题并单击它/它已被重新定位的特定对象。由于网格视图中的对象将具有不同的标题,因此此代码可重用非常重要。
我拥有的唯一唯一标识符是标题。