Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
複数の行を持つテーブルがあります。
sccSelector を使用してこのテーブルの要素を検索しています
WebElement myElement = driver.findElement(By.cssSelector...........);
この要素はテーブルの行、たとえば行 5 に属しています。この行の番号を取得するにはどうすればよいですか?
int myElementRowNumber = ???
JavaScriptExecuterを使用して実行できます。次のコードはあなたのために働くでしょう。
JavascriptExecutor js = (JavascriptExecutor) driver; int myElementRowNumber = js.executeScript("return arguments[0].cellIndex;",myElement);