Contenu connexe Similaire à WebDriverで遊ぼう (13) WebDriverで遊ぼう9. Selenium IDE(3)
• ツールバー
1. Speed Control
実行速度調節
2. Run All
スクリプトをすべて
実行
3. Run
選択されているス
クリプトを実行
4. Pause/Resume
一時停止/再開
5. Step
コマンドをステップ
(一つずつ)実行
6. Record
ブラウザの操作を
記録
1
2
3
4
5 6
13. Selenium IDEでの自動実行の手順
コマンド 対象 値
open /
type id=lst-ib 小江戸らぐ
click name=btnK
waitForElementPr
esent
//a[@href='http://itpro.nikkei
bp.co.jp/article/COLUMN/201
31003/508665/']
clickAndWait //a[@href='http://itpro.nikkei
bp.co.jp/article/COLUMN/201
31003/508665/']
click css=img[alt="小江戸らぐ
"]
16. Selenium IDEの貧弱さ
• 大域変数しかない
– テストケースすべてで同じ変数しか使えない
• 編集機能は貧弱
• Webブラウザしか操作できない
– Mozilla Firefoxのadd-onだから
• Mozilla Firefoxでしか使えない
– Mozilla Firefoxのadd-onだから
26. 各言語の処理系(1)
• Java SE Development Kit(JDK) 8
http://www.oracle.com/technetwork/java/javase/d
ownloads/jdk8-downloads-2133151.html
• Ruby
– https://www.ruby-lang.org/ja/downloads/
– http://rubyinstaller.org/ (Windows用)
27. 各言語の処理系(2)
• node.js
– http://nodejs.org/download/
• Python
– https://www.python.org/
Python versions are 2.7, 3.2, 3.3 and 3.4
• C#
– Microsoft Visual Studio Express 2013 for Windows
Desktop
http://www.visualstudio.com/ja-jp/products/visual-
studio-express-vs.aspx
34. Selenium WebDriver(C#)
• NuGet Install-Packageで次のパッケージ
をインストール
–Install-Package Selenium.RC
–Install-Package Selenium.WebDriver
–Install-Package
Selenium.WebDriverBackedSelenium
–Install-Package Selenium.Support
http://docs.seleniumhq.org/download/