原创 python-selenum3 第六天——WebDriver 常用API(二)

1.循環遍歷所有的下拉列表值2.單選下拉列表3.多選擇列表的選中與取消4.操作單選框、多選框以及斷言及全部選中5.斷言頁面源碼中的關鍵字6.截屏7.拖拽頁面元素 1. 循環遍歷所有的下拉列表值 <!--練習的html-->

原创 python-selenum3 第四天定位——常用定位與Xpath定位詳解

如果把寫用例當做是手工測試,那麼UI級自動化就是將手工測試變成計算器自動執行的測試 將手工的順序變成自動運行。手工測試如果就是點點點,那麼只要找到元素,我們操作即可 元素的定位分很多,常用的如:id name class 對應的by.id

原创 我的友情鏈接

51CTO博客開發

原创 python-selenum3 第五天定位——不常用定位與css定位詳

使用tag來定位tag定位的是標籤,不常用例如:百度的輸入框標籤是input最終會報錯,因爲百度首頁input標籤太多了 driver = webdriver.Firefox(executable_path="d:\\geckodrive

原创 python-selenum3 第三天補充——截圖和退出

截圖 driver = webdriver.Firefox(executable_path = "d:\\geckodriver") driver.get("https://www.baidu.com") driver.get_scree

原创 python-selenum3 第六天——WebDriver 常用API(一)

獲取元素基本信息獲取文本內容判斷是否可見判斷是否可操作獲取元素的屬性獲取元素CSS的值清空內容輸入內容單機雙擊1. 獲取元素基本信息from selenium import webdriver driver = webdriver.Fir

原创 python-selenum3 第二天啓動瀏覽器

啓動瀏覽器1.火狐2.IE3.谷歌 在第一天創建的項目上,創建文件夾和python文件在項目上右鍵New一個文件夾,在文件夾下new一個python File即可新建python File的時候需要輸入名字 溫馨提示:請避免關鍵字 輸入引庫

原创 python-selenum3 第三天基本API——瀏覽器操作

打開網頁並驗證 #驗證網頁 #打開火狐 driver = webdriver.Firefox(executable_path = "d:\\geckodriver") #將地址賦值給變量fURL fURL = "https://www.ba

原创 python-selenum3 第一天所有的配置

下載需要selenium所有的工具 1.python-3.6.5-amd64.exe2.pip-10.0.13.pycharm-professional-2018.1.4.exe4.geckodriver.exe python的話 個人系統

原创 我的友情鏈接

51CTO博客開發

原创 python3 成長之路(1) 動力纔是最重要的

今天開始學python 目標是編寫出一套自己的網絡爬蟲框架 要說動力很大衆化  廢話不多說了  看了很多網上的資料  然而很多東西用的都是python 2.7 很多人還是勸使用python3來做 好吧 python3  問題1:網上的爬蟲教