100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > python3.6+selenium 模拟鼠标右键点击

python3.6+selenium 模拟鼠标右键点击

时间:2023-03-10 16:26:24

相关推荐

python3.6+selenium 模拟鼠标右键点击

import unittest

from selenium.webdriver import ActionChains

import win32clipboard as w

import win32con

import time

from selenium import webdriver

#模拟鼠标右键点击

设置剪切板内容

def setText(aString):

w.OpenClipboard()

w.EmptyClipboard()

w.SetClipboardData(win32con.CF_UNICODETEXT, aString)

w.CloseClipboard()

class MyTestCase(unittest.TestCase):

def setUp(self):

self.driver=webdriver.Firefox(executable_path=‘D:\python\driver\geckodriver’)

def test_rightClickMouse(self):

url=“”

self.driver.get(url)

#searchBox=self.driver.find_elements_by_id(“query”)

searchBox=self.driver.find_element_by_link_text(‘新闻’)

#searchBox.click()

#执行鼠标右键单击操作

ActionChains(self.driver).context_click(searchBox).perform()

time.sleep(2)

ifname== ‘main’:

unittest.main()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。