私はオブジェクトをダブルクリックすると開くポップアップウィンドウを持っているので、ポップアップウィンドウを別の場所にドラッグアンドドロップして、ポップアップウィンドウの背後に隠れたコンテンツを表示する必要があります。セレンにポップアップウィンドウをドラッグアンドドロップする方法は?
WebElement notesWindow= getNotesWindow();
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].setAttribute('style', 'left: 227px; top: 334px; width: 561px; height: 392px; z-index: 801637');", notesWindow);
これはウィンドウの外側の境界線を移動しましたが、そのままウィンドウ全体を移動できませんでした。
私はまた、要素を対象とする要素を返しますgetOverrideButton()
、ここで
Actions action = new Actions(driver);
action.dragAndDrop(notesWindow, getOverrideButton());
を試してみました。 これはまったく機能しませんでした。誰かがそれを動作させるために何ができるのかをお勧めしますか?
サイトのURLを共有できますか? –