0
テキストボックスがあり、このテキストボックスをクリックするとポップアップウィンドウが開きます。このポップアップウィンドウにはチェックボックスがあります。 上記のテキストボックスをクリックして、ポップアップウィンドウにフォーカスを移動し、ポップアップウィンドウでチェックボックスを選択してフォーカスをメインウィンドウに戻したいとします。 画像タブにポップアップウィンドウのソースコードの画像が添付されています。Selenium webdriverを使用してポップアップウィンドウでチェックボックスを選択する
のFirefox v33.1 セレンv2.25
私は以下のコードで試してみましたが、それはdidntの仕事:あなたが見つける前に開いたポップアップウィンドウに切り替える必要があり
driver.findElement(By.id("FieldView_ctl17_MultiSelect1_InputText")).click();
driver.switchTo().activeElement();
driver.findElements(By.id("checkbox0")).click();
'didnt work'とは何ですか?例外はありますか?どのコマンドは機能しませんでしたか? – kotoj
IDが 'FieldView_ctl17_MultiSelect1_InputText'の要素をクリックすると、新しいポップアップウィンドウが開き、チェックボックスを1つ選択してこのポップアップを閉じてメインウィンドウに戻るのですか?右 –