menuList = findElements(By.cssSelector(".menuList"));セレンのWebドライバのノードjsのリストの2番目の要素をクリックしてください
List < WebElement > menuButtons = menuList.findElements(By.cssSelector("ul>li>a")); menuButtons.get(1).click();
私はnodeJsでこのことをしたいのですが、どうすればいいですか?
次のようにHTMLの階層がある -
List
- List 1.1
-- List 1.1 a
-- List 1.1 b
- List 1.2
-- List 1.2 a
-- List 1.2 b
私はセレンのWebドライバを使用してnodeJsで自動テストを行っています。 私のコードで "List 1.2 a"リンクをクリックしたいと思います。どうすればその要素にアクセスできますか?
あなたが求めているものは明らかではありません。 nodejsがサーバー側の環境であり、クエリがクライアント側のスクリプティングに関係しているように思えますか? – John
ノードjsのリストの2番目の要素にアクセスしたいとします。私は自動化テストのためにセレンのWebドライバを使用しています。その要素をクリックして、そのページに移動したいと思います。 –
あなたは、セレンのwebdriverグーグルの要素nodejsを見つけるグーグルを試してみましたか? [this](http://stackoverflow.com/questions/25298669/click-on-random-link-via-node-js-and-webdriver)ほとんどのあなたの答えは – Matthias