0

以下のコードを使用して、Web ページに要素をドラッグ アンド ドロップしようとしています。ドラッグ アンド ドロップを確認できますが、数秒後、ドロップされた要素が消え、シナリオが正常に渡されます。Webページにアクセスして手動で確認したところ、期待どおりに機能しませんでした。

my_element.drag_and_drop_on ターゲットも試しましたが、うまくいきませんでした!

When(/^I drag and drop Basket rule to the position slot on the emailcreate page$/) do  
  my_element = @browser.span(:text => "Abandoned Basket") 
  target = @browser.div(:class => "droparea ui-droppable ui-sortable") 
  target = @browser.div(:id => "0")   
  my_element.fire_event("onmousedown") 
  @browser.driver.action.click_and_hold(my_element.wd).perform 
  sleep 15 
  @browser.driver.action.move_to(target.wd).perform 
  sleep 15 
  my_element.fire_event("onmouseup") 
end
4

1 に答える 1