1#
!/usr/bin/env python2#
-*- coding: utf-8 -*-34
"""5
__title__ =
6__time__ = 2020/6/19 13:33
7__author__ = xinhua
8__blog__ =
9"""
10from time import
sleep
1112
from selenium import
webdriver
13from selenium.webdriver.common.keys import
keys
1415 driver = webdriver.chrome("
r"h:\cci\brm-test\drivers\chromedriver.exe"")16
17driver.maximize_window()
1819
#訪問**
20 driver.get("
")2122
#找到搜尋框
23 inputelement = driver.find_element_by_id("kw"
)2425#
輸入搜尋內容
#ctrl+a全選
29 inputelement.send_keys(keys.control, "a"
)3031 sleep(1)
3233
#ctrl+c 複製輸入框內容
34 inputelement.send_keys(keys.control, 'c'
)3536 sleep(1)
3738
#ctrl+x 剪下輸入框內容
39 inputelement.send_keys(keys.control, 'x'
)4041 sleep(1)
4243
#ctrl+v 貼上輸入框內容
44 inputelement.send_keys(keys.control, 'v'
)4546 sleep(1)
4748
#空格鍵
49inputelement.send_keys(keys.space)
5051 sleep(1)
5253
#後退鍵
54inputelement.send_keys(keys.backspace)
5556 sleep(1)
5758
#tab鍵
59inputelement.send_keys(keys.tab)
6061 sleep(1)
6263
#回車鍵
64inputelement.send_keys(keys.enter)
6566
#重新整理頁面
67inputelement.send_keys(keys.f5)
6869
#ctrl+keys
selenium(3) 針對滑鼠的操作
用selenium做自動化,有時候會遇到需要模擬滑鼠操作才能進行的情況,比如單擊 雙擊 點選滑鼠右鍵 拖拽等等。而selenium給我們提供了乙個類來處理這類事件 actionchains perform 方法 主要是呼叫其他操作方法後,都要再次呼叫這個方法,表示執行某個滑鼠操作,後面會有例子 1 ...
jQuery1 9 1針對checkbox的調整
在jquery 1.8.x中的版本,我們對於checkbox的選中與不選中操作如下 判斷是否選中 checkbox prop checked 設定選中與不選中狀態 checkbox attr checked true checkbox attr checked false 但此方法在jquery1....
jQuery1 9 1針對checkbox的調整
在jquery 1.8.x中的版本,我們對於checkbox的選中與不選中操作如下 判斷是否選中 checkbox prop checked 設定選中與不選中狀態 checkbox attr checked true checkbox attr checked false 但此方法在jquery1....