タグ

アレと自動化に関するhiroshitodaのブックマーク (3)

  • Appiumで画面を録画してみよう - Qiita

    import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.nio.file.Files; import java.nio.file.Paths; import java.util.Base64; import org.junit.After; import org.junit.Before; import org.junit.Test; import org.openqa.selenium.By; import org.openqa.selenium.remote.DesiredCapabilities; import io.appium.java_client.AppiumDriver; import io.appium.java_client.i

    Appiumで画面を録画してみよう - Qiita
  • Seleniumではじめる位置偽装入門 〜Googleの検索結果で旅しよう〜 - Qiita

    みなさーん!位置偽装してますかー!!位置偽装大好き @M_Ishikawa です! 位置偽装の魅力はなんといっても、いつでも世界中のどこにでも旅ができる、そんな気分を味わえることですよね! というわけで、Seleniumを使って位置偽装しGoogle検索して、世界中を駆け巡りましょう!! これは Selenium/Appium Advent Calendar 2018 の10日目の記事です。 位置偽装ってなあに? 位置偽装 (Faking Geolocation) とは、ブラウザがGPSやらIP(GeoIP)やらを元にユーザーのいる位置情報を偽装して、東京にいるのにサンフランシスコでググったときの検索結果を出したりすることです。 ググるといいましたが、これはGoogle検索に限らず位置情報の取得は、Geolocation APIを利用することでいろんなサイトでも使われています。Google

    Seleniumではじめる位置偽装入門 〜Googleの検索結果で旅しよう〜 - Qiita
  • SelenideでWebDriverManagerを使う - Qiita

    はじめに この記事はSelenium/Appium Advent Calendar 2017の3日目です。 2017/09/30にリリースされたSelenide4.7のリリースノートをみると、WebDriverManagerが組み込まれたという風に書かれています。つらつらと読んでいくと、どうやら各ブラウザ毎のWebDriver実装を勝手にとってきてつかえるようにしてくれる模様。 もしそうならば、今まで手順書にバイナリダウンロードして適切なパスに配置して、テストコードのこのパス部分を修正して……という手間が省けますし、また何よりJavaのコードだけで完結させることができます。 リリースから少し時間があいてしまいましたが、この機能を試してみましょう。 WebDriverManager とは そもそもWebDriverManagerとはどういったものでしょうか。 公式サイトをみると、「はじめに」

    SelenideでWebDriverManagerを使う - Qiita
    hiroshitoda
    hiroshitoda 2017/12/03
    アレがSelenideでさらに楽になる。
  • 1