0
|
C. Peck · 技术社区 · 5 年前 |
![]() |
1
2
释放()
release(on_element)
发布
举行
鼠标按钮
在元素上。如果
单击“保持”()click_and_hold() 按住元素上的鼠标左键。
所以你看得很对,
source code
确认它将无限期地保持按下状态,除非
键上移()
这个
这个用例
没有任何可视性
使用案例
实施
|
![]() |
2
4
通常任何导致鼠标向上移动事件被调用的操作。 单击将调用鼠标向下事件,然后调用鼠标向上事件( As shown in the Code ) 单击_和_hold()将只执行鼠标向下部分。如果您随后调用任何其他触发鼠标向上移动事件的方法,则将释放鼠标单击。 记住,Selenium只是将一系列操作传递给驱动程序二进制文件,驱动程序二进制文件使用JSON Wire协议控制浏览器。您在代码中使用的命令在通过连接之前被转换为javascript操作,因此控制浏览器的驱动程序二进制文件可能没有太多与原始命令完全相同的上下文。 |
![]() |
Chris · 用selenium下拉选择2 2 年前 |