質問: 私はNunitでセレンを使ってBlazorアプリケーションをテストしようとしています。しかし、問題は、開始ページがindex.htmlであるために私のユースケースを実行できないことです。テストはリダイレクトを待つことはなく、常に失敗します。 index.htmlを削除してテストを実行する方法はありますか?
回答: Seleniumでは、特定の要素が存在するのを待つことができるので、appタグが表示されるのを待つだけです。 例はこことここを参照してください。 彼らは沸騰する: `WebDriverWait wait = new WebDriverWait(webDriver, 10); //seconds wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("foo)));` または、Seleniumのドキュメントを参照してください : https : //www.seleniumhq.org/docs/04_webdriver_advanced.jsp