GUIソフトウェアテスト
GUIソフトウェアテストとは何ですか?
GUIテストは、アプリケーションのユーザーインターフェイスが、ユーザーインターフェイスの動作に関して期待どおりに動作するかどうかをテストするテスト手法です。
GUIテストには、キーボードとマウスの動きに対するアプリケーションの動作と、ツールバー、ボタン、メニューバー、ダイアログボックス、編集フィールド、リスト、ユーザー入力に対する動作などのさまざまなGUIオブジェクトが含まれます。
GUIテストガイドライン
画面の検証を確認する
すべてのナビゲーションを確認する
ユーザビリティ条件を確認する
データの整合性を検証する
オブジェクトの状態を確認する
日付フィールドと数値フィールドの形式を確認します
GUI自動化ツール
以下は、市場に出回っているオープンソースのGUI自動化ツールの一部です。
製品 | 以下のライセンス | URL |
---|---|---|
AutoHotkey | GPL | http://www.autohotkey.com/ |
セレン | Apache | http://docs.seleniumhq.org/ |
シクリ | MIT | http://sikuli.org |
ロボットフレームワーク | Apache | www.robotframework.org |
watir | BSD | http://www.watir.com/ |
DojoToolkit | BSD | http://dojotoolkit.org/ |
以下は、市場に出回っている商用GUI自動化ツールの一部です。
製品 | ベンダー | URL |
---|---|---|
AutoIT | AutoIT | http://www.autoitscript.com/site/autoit/ |
ナス | TestPlant | www.testplant.com |
QTP | HP | http://www8.hp.com/us/en/software-solutions/ |
Rational Functional Tester | IBM | http://www-03.ibm.com/software/products/us/en/functional |
インフラジスティックス | インフラジスティックス | www.infragistics.com |
iMacros | iOpus | http://www.iopus.com/iMacros/ |
CodedUI | マイクロソフト | http://www.microsoft.com/visualstudio/ |
シクリ | マイクロフォーカスインターナショナル | http://www.microfocus.com/ |