0

Selenium Webdriverを使用してWindowsページでpngファイルをカウントする方法

http://www.thefind.com/search?query=camera

上記の Web サイトにアクセスし、seleniumwebdriver プログラムを使用して、ページに存在するカメラの数を数えます。

            driver.get("http://www.thefind.com/search?query=camera");
    List<WebElement> wb=driver.findElements(By.tagName("a"));

    System.out.println(wb.size());
4

1 に答える 1

0

ロケーター戦略を変更します。ページを簡単に調べたところ、すべてのカメラが名前と同じクラスにあることがわかりましたtf_search_item_productimage

したがって、この行を変更します

List<WebElement> wb=driver.findElements(By.tagName("a"));

List<WebElement> wb=driver.findElements(By.className("tf_search_item_productimage"));

そして、それはトリックを行う必要があります

于 2013-08-21T12:16:47.423 に答える