selenium
[Python] seleniumで.click()ができない
seleniumを使ってスクレイピングを行っていたところ何故か途中で Message: unknown error: Element … is not clickable at point … などとでてしまい、…[Python] seleniumでHeadless Chromeを使い、WordPressのプラグイン情報を取得してみた。
はじめに WordPressのプラグイン情報の取得を自動化したいなーと思い、今回の記事の作成しました。 具体的にはseleniumでHeadless Chromeを使い、スクレイピングしてWordPressのプラグイン情…Selenium WebDriver UIテストにおける注意
Selenium WebDriverによる自動テストは大変便利です。しかし、ajaxなどでの非同期処理をよく扱うWebサイトのテストをするときは注意が必要です。というのも、テストでは非同期処理の終了を待たずに次々処理をし…Selenium Webdriver で非表示を解除したいとき
本来非表示が解除されるはずの部分が非表示のままになってしまうときには、以下の様なコードで非表示になっている部分をidなどで呼び出し直接解除してしまうとうまくいきます driver.executeScript(“docum…Selenium Webdriver (javascript)の参考サイト
Selenium Webdriver javascriptver.の参考サイトをまとめました。 selenium-webdriver(javascript)公式Doc http://selenium.googlecode…Selenium WebDriver でクラス名を取得
var price_url = “//dd[@class=’col-md-8 col-xs-7 text-right mainPrice ‘]//strong[@class=’priceTips’]”; driver.w…Selenium IDEを使ってデータを連投して大量データを作る方法
大量のデータを作りたい場合・・・。それ用のメソッドを用意してデータを流しこむのが一番ですが、map系のテーブルなんかもあって複雑・・・。なんて場合にはとりいそぎSeleniIDEを使うのが便利です。 FirefoxにSe…org.openqa.seleniumでブラウザの解像度を設定する方法
FirefoxProfile profile = new FirefoxProfile(); profile.setPreference(“layout.css.devPixelsPerPx”, “0.8”); を設定す…12