web控件的交互进阶
web控件的交互进阶
常用的操作事件(右键点击、页面滑动、表单操作等)
https://selenium-python.readthedocs.io/api.html
ActionChains
https://selenium-python.readthedocs.io/api.html#module-selenium.webdriver.common.action_chains
https://sahitest.com/demo/clicks.htm
测试案例二,红框代码接上上图代码:
用法三:将某个元素拖拽到某一个元素上
http://sahitest.com/demo/dragDropMooTools.htm
代码接上上图
或者将action的部分替换成如下代码也可以:
又或者:
http://sahitest.com/demo/label.htm
打开同样的网址,定位输入框e1,点击这个元素(为了将光标移到输入框,为输入做准备),向输入框中输入文字“username tom”,再把这些文字删除,pause(1)是让每一步操作都等待一秒
TouchActions
27:44