2011-07-11 8 views
0

ブラウザ(オンラインバージョンのQuicktest Professionalなど)にあるテスト自動化ツールを作成します。 html + ajaxを使用して、ほとんどの部分をビルドします。 問題はWebアプリケーションがユーザーのネイティブマシンのリソースと通信できないことです。したがって、ユーザーのネイティブアプリケーションを自動化することは不可能です。 ブラウザヘルパーオブジェクトのようなIE拡張機能を使う考えはありますが、それについては何も知りません。 ネイティブのWindows APIとCOMコンポーネントにアクセスするブラウザヘルパーオブジェクトに制限がありますか、それともWinFormアプリケーションと同じように自由ですか?私は非常にあなたがワチールをチェックアウトをお勧めしブラウザのヘルパーオブジェクトを使用して "オンライン"自動化ツールを作成することができます

答えて

1

http://watir.com/

ワチール、顕著水、Webブラウザを自動化するためのRubyライブラリのオープンソース(BSD)ファミリーです。これにより、読みやすく保守しやすいテストを書くことができます。シンプルで柔軟性があります。

+0

watirはWebアプリケーションの自動化のためのものですが、Windowsネイティブアプリケーションを自動化する機能も必要です。 – TomCaps

+0

一般的にUIオートメーションのための別のツールがありますが、その名前は覚えていません。私は私にそれを示した私の仲間に尋ねた、彼が私に戻ってくるとき私はここでコメントします。 – mikeycgto

+0

http://sikuli.org/「Sikuliは、画像(スクリーンショット)を使用してグラフィカルユーザーインターフェイス(GUI)を自動化およびテストするビジュアルテクノロジです。 Linux \ Windows \ OSXで動作する – mikeycgto

関連する問題