私はデスクトップWPFアプリケーションのコード化されたUIテストを記述しています。 シナリオの避けられないステップの1つは、windows folderbrowserdialogでフォルダを選択することです。coded ui tests:フォルダのエクスプローラブラウザに必要なフォルダパスを設定する方法は?
自動レコーダーでこのステップを記録すると、フォルダのフルパスにレベルがあるのと同じ数のTreeItemがエンジンによって作成され、最後のTreeItem(必要なフォルダ)を選択できるようになりますOKボタンをクリックして、アプリケーションに選択したフォルダのパスを取得させます。
簡単な方法か、これを行うために、よりエレガントな方法は、ブラウザウィンドウコントロールのいずれかのpropertieに一度に完全なパスを設定するように、があった場合、私は不思議でしたか?
あなたの答えのおかげで、私は、私はテキストエディットフィールドを見つけることができるFILEポップアップのために検索して、私はすでにソフトウェアのコード化されたUIテストで管理するという問題がありません。ここでは、TextEditが表示されずTreeViewのみのFOLDERポップアップのBrowseについて説明します。これは古典的な問題ですが、私はいくつかのBrowseForFolder ExtensionsがフルパスのTextEditの表示を管理することを知っていますが、私の場合、開発者はこれに切り替える予定はありません... – BenDev