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