1

多くの異なるデスクトップ アプリケーションを含む手動プロセスを自動化するプロジェクトに着手しようとしています。既に存在するインターフェイスを公開してアプリケーションで使用する方法があるかどうか疑問に思っています。手動タスクのほとんどは、既存のアプリケーションのフォームに入力してボタンを押すだけです。これがソリューションに関連するかどうかはわかりませんが、タスクの実行に何時間もかかることがあります。

既存のフォームに入力するだけで、既存のアプリを変更する必要はまったくないため、既存のアプリケーションで多くの作業を行う必要はありません。このような解決策が良いと思われる場合は、お知らせください。

ですから、私の主な質問は、このプロセスを自動化する最良の方法は何でしょうか? 既存のアプリケーションをライブラリとしてインポートする必要がありますか? 別のプログラムの WPF または Windows フォーム インターフェイスをプログラムで入力する方法はありますか?

4

3 に答える 3

2

Coded UI Tests、またはRanorexTest Completeなどのツールを探しているようです。コード化された UI テストに関するその他のビデオは、こちらから入手できます。通常、Windows フォームまたは WPF アプリケーションのシナリオを記録し (または手動でコードを記述し)、後で自動的に実行/再生する可能性があります。

于 2013-06-04T21:10:44.073 に答える
0

AutoITは、このために設計された無料のスクリプト言語です。これにより、アプリケーションに変更を加えることなく、既存の UI に値をスローできます。ユーザーのニーズを満たすことができる UI テスト ツール (IE TestComplete) もたくさんありますが、ほとんどは無料ではありません。

于 2013-06-04T21:10:14.650 に答える