セレンを初めて使ったので、別のドロップダウンリストから項目を選択して動的にバインドされたアイテムをドロップダウンリストで見つけました。私のサンプルコードに続いて:セレンのダイナミックドロップダウンアイテムが見つかりませんRC
selenium.Open( ".../Default.aspx");
selenium.WindowMaximize();
selenium.Click( "name = ddCountry");
selenium.Click( "// div [@ id = 'ddCountry_DropDown']/div/ul/li [1]");
str = selenium.GetText( "// div [@ id = 'ddCountry_DropDown']/div/ul/li [1]");
selenium.Type( "name = ddCountry"、strValue);
selenium.Click( "name = ddCity");
selenium.Click( "// div [@ id = 'ddCity_DropDown']/div/ul/li [1]");
str = selenium.GetText( "// div [@ id = 'ddCity_DropDown']/div/ul/li [1]");
selenium.Click( "id = btnRedirect");
selenium.WaitForPageToLoad( "30000");
上記のコードでは、国のドロップダウンでアイテムを選択した後、私は好きなようにしようとしていました。選択変更イベントの火災で都市のドロップダウンにバインドされた項目はほとんどありませんでした。私の問題は "このコードが実行されると、" selenium.Click( "// div [@ id = 'ddCity_DropDown']/div/ul/li [1]"); " 私は" Element // div [@id = 'ddCity_DropDown']/div/ul/li [1]が見つかりません "。事前にこの問題の解決策を提供してください。
に関して、 ヴェンカト