Software-testing-dictionary-gui-software-testing

提供:Dev Guides
移動先:案内検索

GUIソフトウェアテスト

GUIソフトウェアテストとは何ですか?

GUIテストは、ユーザーインターフェイスの動作に関してアプリケーションが期待どおりに動作するかどうかを確認するために、アプリケーションのユーザーインターフェイスをテストするテスト手法です。

GUIテストには、キーボードとマウスの動きに対するアプリケーションの動作と、ツールバー、ボタン、メニューバー、ダイアログボックス、編集フィールド、リスト、ユーザー入力に対する動作などのさまざまなGUIオブジェクトが含まれます。

GUIテストのガイドライン

  • 画面検証の確認
  • すべてのナビゲーションを確認
  • ユーザビリティ条件を確認する
  • データの整合性を検証する
  • オブジェクトの状態を確認する
  • 日付フィールドと数値フィールドの形式を確認する

GUI自動化ツール

市場にあるオープンソースのGUI自動化ツールの一部を次に示します。

Product Licensed Under URL
AutoHotkey GPL http://www.autohotkey.com/
Selenium Apache http://docs.seleniumhq.org/
Sikuli MIT http://sikuli.org
Robot Framework Apache www.robotframework.org
watir BSD http://www.watir.com/
Dojo Toolkit BSD http://dojotoolkit.org/

以下は、市場の商用GUI自動化ツールの一部です。

Product Vendor URL
AutoIT AutoIT http://www.autoitscript.com/site/autoit/
EggPlant 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
Infragistics Infragistics www.infragistics.com
iMacros iOpus http://www.iopus.com/iMacros/
CodedUI Microsoft http://www.microsoft.com/visualstudio/
Sikuli Micro Focus International http://www.microfocus.com/