久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

使用 Selenium Webdriver for Ruby 進行 HTML5 拖放

HTML5 Drag and Drop using Selenium Webdriver for Ruby(使用 Selenium Webdriver for Ruby 進行 HTML5 拖放)
本文介紹了使用 Selenium Webdriver for Ruby 進行 HTML5 拖放的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

限時送ChatGPT賬號..

是否有任何變通方法可以讓 HTML5 拖放與 Selenium Webdriver 和 Ruby 一起使用?我正在使用 Selenium-Webdriver 2.20.0 和 Ruby 1.9.2

Are there any work arounds to getting HTML5 Drag and Drop working with Selenium Webdriver with Ruby? I am using Selenium-Webdriver 2.20.0 with Ruby 1.9.2

這是一個重現(xiàn)問題的簡單測試:

Here is a simple test to reproduce the issue:

require "selenium-webdriver"
require "test/unit"

class Html5DragAndDropTest < Test::Unit::TestCase

  def setup
    @driver = Selenium::WebDriver.for :firefox
    @driver.manage.timeouts.implicit_wait = 30
  end

  def teardown
    @driver.quit
  end

  def test_html5_drag_and_drop
    @driver.get("http://html5demos.com/drag")
    target = @driver.find_element(:id, "one")
    source = @driver.find_element(:id, "bin")
    @driver.action.drag_and_drop(target, source).perform
    assert target.displayed? == false
  end
end

推薦答案

這仍然是 Selenium 中的一個錯誤,所以上面提到的 JavaScript 解決方法是一個很好的解決方案.

This is still a bug in Selenium, so the JavaScript workaround noted above is a good one.

我構(gòu)建了 一個示例 HTML 拖放頁面,并編寫了一個測試來使用 Ryan 提供的 drag_and_drop_helper.js 要點.您可以在這里查看我的完整文章.

I built an example HTML drag and drop page and wrote a test to exercise it using the drag_and_drop_helper.js gist Ryan provided. You can see my full write-up here.

干杯,
戴夫 H
@TourDeDave

這篇關(guān)于使用 Selenium Webdriver for Ruby 進行 HTML5 拖放的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

How can I get my jasmine tests fixtures to load before the javascript considers the document to be quot;readyquot;?(在 javascript 認(rèn)為文檔“準(zhǔn)備好之前,如何讓我的 jasmine 測試裝置加載?) - IT屋-程序員軟件開發(fā)技術(shù)
How do I write FileReader test in Jasmine?(如何在 Jasmine 中編寫 FileReader 測試?)
Protractor e2e test case for downloading pdf file(量角器 e2e 測試用例下載 pdf 文件)
JS/HTML5 WebSocket: Connect without HTTP call(JS/HTML5 WebSocket:無需 HTTP 調(diào)用即可連接)
CSS: Repeat Table Header after Page Break (Print View)(CSS:分頁后重復(fù)表頭(打印視圖))
Put HTML head in another file(將 HTML 頭放在另一個文件中)
主站蜘蛛池模板: 欧美一区二区大片 | 精品久久久久久久 | 日韩在线观看网站 | 精品视频在线一区 | 欧洲性生活视频 | 亚洲日产精品 | 香蕉一区二区 | 在线观看黄色电影 | 伊人精品一区二区三区 | 久久激情网 | 亚洲精品国产a久久久久久 午夜影院网站 | 日韩免费激情视频 | 嫩呦国产一区二区三区av | 最新日韩在线 | 高清人人天天夜夜曰狠狠狠狠 | 日本精品久久久久 | 97国产超碰| 日本精品视频在线观看 | 精品国产不卡一区二区三区 | 99精品国产一区二区青青牛奶 | 久草免费在线视频 | 亚洲精品区 | av黄色免费 | 另类 综合 日韩 欧美 亚洲 | 欧美 中文字幕 | 国产精品美女久久久 | 欧美一区二区三区,视频 | 国产精品国产精品国产专区不蜜 | 亚洲精品一区二区在线观看 | 在线成人| 欧美成人一级视频 | 亚洲综合久久久 | 97avcc | 日日爱av | 午夜资源 | 日韩美av | 激情久久av一区av二区av三区 | 免费视频99| 亚洲精品www | 亚洲视频在线一区 | 欧美成人精品在线观看 |