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/ |