By 要素を受け取る関数、By by = By.xpath("xpathString") があります。メソッド内で、次のステートメントを使用して別の WebElement を見つけています
findElement(by).findElements(By.xpath(anotherXPathString))
1つのfindElement関数を使用できるようにそれらを組み合わせることができるように、最初のものを操作する方法を知っている人はいますか? 私は Selenium By class page を見てきましたが、By を String に変換したり、別の By 要素に結合したりする方法がありません。私の目標は、それを次のように見せることです
By newby = (however we will combine the two by statements);
findElements(newby);
また
String newXPath = (however we convert the by to a string) + anotherXPathString;
findElements(By.xpath(newXPath));