.NETでグラフィカルアプリケーション用の自動GUIテストを構築するプロジェクトを行っています。私はC#を使用しますが、いくつかのアイデアを得るために読んでいます。でも、どうやって録音して再生するのかわからない。それで、あなたは私にあなたの考えを与えることができます。
7 に答える
これは、まさにこのトピックを取り上げたビジュアル スタジオ チームのブログです。それは、彼らがwpf前とwpf後のテストをどのように行ったかについてです。
この投稿では、Visual Studio の自動化されたユーザー インターフェイス回帰テストを作成および維持するために使用した手法の概要について説明します。リグレッション テストはソフトウェア テストの一種であり、集合的に、ターゲット アプリケーションに期待される機能のオラクルを目指し、製品の新しいビルドに対して頻繁に実行されます。新しいビルドで導入された動作のリグレッションを明らかにすることを目的としています。
また、負荷テストに関連する Web テストを含む TFS テストもあります。素晴らしいプラットフォームですが、まだ TFS を使用していない場合は、それだけの価値はありません。
率直に言って、これに対する良い答えはないと思います。ただし、問題なく機能する 2 つのオプションがあります。
- Visual Studio Test Edition (durilai の提案による)
- Telerik の Web テスト(無料バージョンと有料バージョンの両方がありますが、UI によっては、これが機能する場合と機能しない場合があります)
優れた (商用) C# ベースの製品はRanorexです。
Visual Studio を 2010 バージョンに更新しましたか? コード化されたUI自動テスト機能が組み込まれており、勝利フォームのテストを記録および再生するために使用できます。
セレン
ワティン
頭に浮かぶいくつかのオプションです