Selenium Webdriver - Everything on Drag and Drop with Python WebDriver

preview_player
Показать описание
Detailed breakdown of how to perform drag and drop on HTML5, JQuery, and HTML4 pages with examples in Python WebDriver. Everything you need to know on Drag & Drop with Selenium WebDriver in one video!

Credit goes to:

This video is part of the Python WebDriver video series.
It is the most complete and most advanced collection of Python WebDriver Tutorials on the internet.
Every video in this course goes in-depth with examples of best practices and explanations of why its a best practice.
You will not find better Python Selenium WebDriver tutorials anywhere else, paid or not.
In fact I have never seen any tutorial online that show how to create wrappers for WebDriver,
which are fundamental when building frameworks and I have yet to see a proper video that shows how to create Page Objects.
This series covers basic areas for WebDriver with advanced examples of how to build and support each component in a
reusable and scalable manner for selectors, dropdowns, checkboxes, radio buttons etc.
This Python tutorial series on WebDriver also covers more advanced areas like:
etc

If you like my channel, make sure to support it:
Рекомендации по теме
Комментарии
Автор

This stuff is pure gold, thanks for showing us this!
As a side note: I had a website where I needed to upload pictures but there was nothing I could latch onto with selenium and didn't understand how to get the website to display its hidden input/upload field since it seems to be hidden with javascript. (on the page there was just a region where you could drag/drop files from your computer or click the region and a windows explorer would show up which selenium cannot control)
So what I ended up doing was using the webdriver to get me to the right page, click the region and then used the pyautogui module to copy/paste the location of the file like so:

pyautogui.press('enter').

alphenit
Автор

Great video! One question I have: what's the easiest way of working out which language the website (you're trying to drag and drop on) is written in?

OD
Автор

Hi, when i do the same i facing the error from jquery_load_helper script which looks looks like this Message: script timeout: result was not received in 30 seconds". This means that load jq script not returned, and the callback in that scrip is not invoked. How can i get this working?

lunchesque
Автор

Hi, I'm currently working on an application which is developed in HTML5, so tried the drag_and_drop_helper.js (2nd method mentioned in the video ) to achieve the results. Unfortunately it didn't go well. Now thinking to use Sikuli to try my last bet. So can you please drop an explanation for Pycharm setup to run sikuli in a script. I heard there is a workaround to install jython, change interpreters and environmental variables. Can you please help me with those configuration (step by step)

ashrayasdgmailcom
Автор

Hi, I've tried the second solution but it didn't work in my case.

raneeshravi