http://www.toysrus.com/family/index.jsp?categoryId=2535588&sr=1&origkw=watches、製品の上記ウェブページのロットでセレン
が使用可能であり、我々はランダムにJavaのセレンを使用して、製品のリンクをクリックする必要があります。私を助けてください!
http://www.toysrus.com/family/index.jsp?categoryId=2535588&sr=1&origkw=watches、製品の上記ウェブページのロットでセレン
が使用可能であり、我々はランダムにJavaのセレンを使用して、製品のリンクをクリックする必要があります。私を助けてください!
List<WebElement> links = driver.findElements(By.cssSelector('a.prodtitle'));
links.get(new Random().nextInt(links.size())).click();
この
すでに掲載答えだけランダムに一つのリンクをクリックします試してみてください。最終的にすべてのリンクをランダムにクリックしたい場合は、あなたが既に訪れたリンクの何らかの記録を残す必要があります。また、ページを訪問した後に戻る必要があります。
何を試しましたか?リスト内の要素を保存し、リストからランダムな要素を使用してそれをクリックすることができます。 – lauda
この回答に従うhttp://stackoverflow.com/questions/38829086/fetch-all-links-under-in-a-specific-class-selenium-webdriver-java/38830443#38830443 –