Builder vs IDE 機能比較リスト

目次

  1. 基本的な機能の比較
  2. 記録・再生精度の比較
  3. 高度な機能の比較
  4. 機能以外の要素の比較
  5. 比較に使用したツールのバージョン

基本的な機能の比較

記録・再生支援

機能BuilderIDE
記録結果のリアルタイム確認
記録の中断・再開
記録中のスクリプト編集
記録・再生開始時のCookie消去×
ステップ再生
ブレークポイント
再生の開始・終了位置の指定
再生速度の変更×

スクリプト編集に役立つ機能

機能BuilderIDE
スクリプトの手編集
スクリプトの途中にコマンド挿入
コマンドの削除
コマンドの順序変更
コマンドのコピー
各コマンドの説明文を、編集中に確認
操作対象のブラウザ上の位置を検索
ブラウザ上で要素を選んで、操作対象を変更×
操作対象の記録された形式を変更
コメント×
編集時の操作性
スクリプトの見やすさ

Assert・Verify

Wait

変数

スクリプト管理

機能BuilderIDE
スクリプトをファイルに保存
スクリプトをファイルから読込
テストスイートの管理

テスト結果確認

機能BuilderIDE
テスト結果の確認
テスト結果の保存×

エラー調査に役立つ機能

不具合

 BuilderIDE
不具合の少なさ

記録・再生精度の比較

実際のWebサイトへの操作の記録

実際のWebサイトへの操作の再生

問題点Builder(Se2)Builder(Se1)IDEIDE(Implicit Waitプラグイン)IDE(Chrome)
Implicit Wait×××
非表示要素のイベントが実行されないこと未調査××未調査
エディットの初期表示文字列がきちんと消えること未調査××未調査

その他主要な操作の記録・再生

操作内容Builder(記録)Builder(再生)IDE(記録)IDE(再生)
Alert・Confirmダイアログ×
右クリック×××
ダブルクリック×
ドラッグ アンド ドロップ×××
ショートカットキー××××

スクリプトのエクスポート

操作内容BuilderでエクスポートIDEでエクスポート
URL×
マウスオーバー×
エディットへのエンターキー入力×

高度な機能の比較

マルチブラウザ

機能BuilderIDE
様々なブラウザ使った記録××
様々なブラウザを使った再生×
スクリプトをエクスポートして様々なブラウザで再生

スクリプトのメンテナンス性を高める機能

独自処理の実行

機能Builder(Se2)Builder(Se1)IDE
独自コマンドの追加×
JavaScriptコードの実行×

プラグイン

エクスポート

コマンドライン実行

機能以外の要素の比較

ドキュメント

日本語

 BuilderIDE
画面の日本語対応〇(バージョン2.1.0以降)
日本語情報×

開発スピード

 BuilderIDE
直近のコミット数

将来性

 BuilderIDE
将来性×

比較に使用したツールのバージョン

特に断りのない限り、比較に使用したバージョンは次の通りです。

  • Selenium Builder: 2.0.10
  • Selenium IDE: 2.4.0 (2013年9月16日リリース)

関連記事

この記事のハッシュタグに関連する記事が見つかりませんでした。

最新記事

人気の記事

アーカイブ

タグ