Windowsフォームアプリケーションの自動クリックにはどのようなツールが便利ですか?これは役に立ちますか?私は私の会社のテスターがこれを大いにやっているのを見ています。それは時間の無駄のようです。マウスアプリケーションとキーボードイベントを自動化するためのツール
答えて
https://github.com/TestStack/Whiteとhttp://nunitforms.sourceforge.net/を確認してください。 Whiteプロジェクトを成功に導いた。
そこにはカップルがあります。彼らはすべてアイテムのクリックを記録するためにWindows APIにフックし、テストのためにそれらを再現します。
私たちは主にWebベース(WatiNを使用)ですが、以前はMercury Quicktestを使用していました。
Quicktestを使用しないでください。理由は非常に長いので、ひどいです。
ほとんどの場合、管理タスクやユーザー向けのショートカットをターゲットにしていますが、AutohotkeyとAutoITは、マウスとキーボードのやり取りまで、ほとんど何でも自動化できます。
あなたがクリックしたいものを実際に指示する唯一の方法は、X、Y座標ですが、Windowsマシン上の完全に任意のタスクを自動化するために、トリックです。
私が言ったように、それらは必ずしもテストのために意図されているわけではないので、単体テストの慣習に組み込まれていません。しかし、私はそれらを使って、テスト関連ではないものを自動化しています。
Microsoft UI Automation API.経由でプログラムで実行できます。MSDN Magazine articleがあります。
ユニットテストフレームワークとうまく統合されます。レイアウトが変更されたときにスクリプトを書き直す必要がないため、座標ベースのスクリプトランナーよりも優れたオプションです。
これは私が探していたものです。
http://www.codeplex.com/whiteとhttp://nunitforms.sourceforge.net/を確認してください。 Whiteプロジェクトを成功に導いた。
- 1. フラッシュゲームのテスト自動化ツール
- 2. リモートロギングを自動化するための任意の良いツール(S)
- 3. 自動HTML簡易化ツールですか?
- 4. EC2の自動化ツール/戦略?
- 5. 回帰テスト/データベース中心のJavaアプリケーションのテスト自動化のためのツール?
- 6. ログイン後のページの更新とスクラブを自動化するための適切なツールは何ですか?
- 7. 自動化のためのWindowsスクリプト
- 8. Visual Studioまたはプラグインに、バディークラスの検証を自動化するためのツールがありますか?
- 9. シングルページアプリケーションのテストケースを自動化する最適なツール
- 10. C#コードを自動化するためのWindowsコマンドスクリプトの作成
- 11. アプリケーションアップデートを自動化するためのC++ライブラリの検索
- 12. テンポラリファイルの自動ツール
- 13. 誰かがJavaアプレットウィンドウを自動化するテスト自動化ツールを提案できますか?
- 14. F#コードを自動整理するためのツールがあります
- 15. 自動的にJavadocを更新するためのツールはありますか?
- 16. NInjectでバインディングを自動化するためのオプション
- 17. PEP257に従って自動的にドキュメントスタイルをチェックするためのツール
- 18. ウェブサイトパフォーマンステスト自動ツール/フレームワーク
- 19. iPad/iPhone向けの機能テスト自動化ツールですか?
- 20. mod_rewriteログアナライザ/問題/スピードの問題のためのhtaccessログファイルを分析するための自動ツール
- 21. ブラウザの動作をスクリプト化する - 自動化されたクリック
- 22. オントロジを視覚化するための最良のツールは?
- 23. JavaScriptの自動化の自動化
- 24. AutoItのようなJavaのGUI自動化ツール
- 25. CRUDウェブアプリケーションの自動化/スピードアップを支援するツールはありますか?
- 26. Linuxのネットワーク接続をテストするための自動化されたスクリプト
- 27. javaの循環的複雑さの計算を自動化するツール?
- 28. 自動化はあまりにも自動化されているため、導入はいかがですか?
- 29. クールな自動化ツールの軽量版でDevOpsエンジニアが見たいもの
- 30. エンタープライズアプリケーションをテストするためのシステムセットアップを自動化するには?