import unittest
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
import selectors
class MyTestCase(unittest.TestCase):
def setUp(self):
self.driver=webdriver.Firefox(executable_path= ‘D:\python\driver\geckodriver’)
def test_simulateASingleKeys(self):
url=“http://www.sogou.com”
self.driver.get(url)
# 模拟键盘事件
from selenium.webdriver.common.keys import Keys
query = self.driver.find_element_by_id(‘query’)
time.sleep(3)
query.send_keys(‘selenium’)
query.send_keys(Keys.RETURN)
time.sleep(3)
if name == ‘main’:
unittest.TestCase
附上其他send_keys()方法的用法:
#模拟键盘事件
from selenium.webdriver.common.keys import Keys
query=bc.find_element_by_id(‘query’)
que