セレンを使用して、現在のアプリケーションの UI でいくつかの機能テストを実行しています。
Web プロジェクトのリソース ファイルの文字列が正しい時間と場所に表示されるようにしたいと考えています。
シンプルな (私が思った) 私がしなければならないことは、Web アプリケーションのアセンブリを参照し、UI から読み取っているテキスト セレンが適切なリソース ファイルのテストと一致することをアサートすることだけです。
問題は、ASP.Net がリソース ファイルに対していくつかのプリコンパイル処理を行い、それらを App_GlobalResources というアセンブリにコンパイルすることです。これは、通常のビルド プロセスでは作成されないため、機能テストは失敗します。これは、App_GlobalResources アセンブリが見つからないためです。からの文字列。
それで、何か提案はありますか?App_GlobalResources アプローチを放棄して、自分で制御できる手動の操作を行う必要がありますか?
問題を理解していますか、それとももっと情報を提供する必要がありますか?