2017-11-02 6 views
0

私はデスクトップWPFアプリケーションのコード化されたUIテストを記述しています。 シナリオの避けられないステップの1つは、windows folderbrowserdialogでフォルダを選択することです。coded ui tests:フォルダのエクスプローラブラウザに必要なフォルダパスを設定する方法は?

自動レコーダーでこのステップを記録すると、フォルダのフルパスにレベルがあるのと同じ数のTreeItemがエンジンによって作成され、最後のTreeItem(必要なフォルダ)を選択できるようになりますOKボタンをクリックして、アプリケーションに選択したフォルダのパスを取得させます。

簡単な方法か、これを行うために、よりエレガントな方法は、ブラウザウィンドウコントロールのいずれかのpropertieに一度に完全なパスを設定するように、があった場合、私は不思議でしたか?

答えて

0

私はこのような「ファイルを開く」として、Windows標準のダイアログに会った、など「保存ファイル」私はusualyテキストフィールド「ファイル名」をして目的の場所の完全なパスを入力し、[OK]をクリックします。迅速かつ簡単です。

+0

あなたの答えのおかげで、私は、私はテキストエディットフィールドを見つけることができるFILEポップアップのために検索して、私はすでにソフトウェアのコード化されたUIテストで管理するという問題がありません。ここでは、TextEditが表示されずTreeViewのみのFOLDERポップアップのBrowseについて説明します。これは古典的な問題ですが、私はいくつかのBrowseForFolder ExtensionsがフルパスのTextEditの表示を管理することを知っていますが、私の場合、開発者はこれに切り替える予定はありません... – BenDev

関連する問題