タグ

chromeとSeleniumに関するSHIKI_MONAKOのブックマーク (2)

  • "Web開発ツールを使いこなせ!"クリエイターの道具箱(12) Selenium WebDriverを使ったテストの自動化

    Seleniumは、Webブラウザのテストを自動化するためのツールです。Webブラウザにアタッチし、クリックやスクロール・文字入力などを始めとして、あらかじめ定義されたテストを自動的に実行します。 Seleniumはもともと、Firefoxのアドオンとして提供されていました。今日ではSelenium WebDriverと呼ばれる、Webブラウザを外部プログラムから操作するための機構が備わっています。より複雑なテストケースを、自分の好みの言語(Java, C#, Ruby, Python, JavaScriptなど)で記述し、いままでブラウザ上で手動でおこなっていた操作を自動化できるようになりました。 Seleniumを使ったテストをおこなう際に必要になるソフトウェアは、次のとおりです。 機能の名前 概要

    "Web開発ツールを使いこなせ!"クリエイターの道具箱(12) Selenium WebDriverを使ったテストの自動化
  • Seleniumを使ったFXや株の自動取引

    システムトレード系の情報です。↓ FXや株の自動取引ツールの作り方 基的なアイデアとしては、「通常は人が手で行うブラウザの操作を、プログラムで実行する」というものです。 人がたとえばFXの取引をするとき、ブラウザ上でまず取引業者のサイトに行き、ユーザネームとパスワードを入れてログインボタンをクリックします。それから、価格ボード上の価格を見ながら、タイミングを見て、通貨・枚数・売りか買いか・注文種類(通常/IFDone/IFD-OCO/…)・成り行きか[逆]指値か・[逆]指値ならその価格、といった情報を入力/選択して、注文ボタンをクリックします。要はこういった一連の動作を、手でやるのでなくプログラムから実行できればよいわけです。 これを実現するには、以下の3つのツールを使えばできます。 A. Selenium webdriver B. Selenium builder C. Firefox

    Seleniumを使ったFXや株の自動取引
  • 1