Python實現瀏覽器自動化操作
----------------------------------------
#coding=utf-8
import time
from splinter import Browser
def splinter(url):
browser = Browser('chrome')
#login 126 email websize
browser.visit(url)
#wait web element loading
time.sleep(5)
#fill in account and password
browser.find_by_id('idInput').fill('xxxxxx')
browser.find_by_id('pwdInput').fill('xxxxx')
#click the button of login
browser.find_by_id('loginBtn').click()
time.sleep(8)
#close the window of brower
browser.quit()
if __name__ == '__main__':
websize3 ='http://www.126.com'
splinter(websize3)
-------------------------------------------
相關推薦
Python實現瀏覽器自動化操作
程式碼----------------------------------------#coding=utf-8import timefrom splinter import Browserdef splinter(url): browser = Browser('chrome') #login 126 em
11、Selenium + Python 實現 UI 自動化測試-操作按鈕、複選框
一、按鈕 input type=button .click()方法,實現點選按鈕功能 from selenium import webdriver from time import sleep
26、Selenium + Python 實現 UI 自動化測試-呼叫 JavaScript 操作滾動條
前面我們學了 JavaScript 基礎、JS DOM等知識,也在Selenium中呼叫過一次 JavaScript 指令碼 實現滑動頁面滾動條。那在 Selenium 自動化的過程中,都有哪些呼叫
12、Selenium + Python 實現 UI 自動化測試-操作下拉列表
Selenium 提供了Select 包,讓我們方便的操作下拉列表 一、先來看下下拉列表Select 的元素屬性 二、對下拉列表操作步驟 1、首先需要從selenium匯入select的方法:f
Python實現獲取Linux操作系統基礎信息
python cpu 系統信息 ip 內存 獲取信息如下: 主機名 系統版本 系統內核版本 總內存 CPU生廠商 CPU總核心數 服務器生廠商 服務器序列號 各網卡IP,MAC和網卡名信息實現代碼如下:#!/usr/bin/python
selenium+python—實現基本自動化測試
set teardown 逗號 元素定位 acc AC dex 詳情 構造方法 安裝selenium 打開命令控制符輸入:pip install -U selenium 火狐瀏覽器安裝firebug:www.firebug.com,調試所有網站語言,調試功能 Seleniu
python簡單的自動化操作1
調用 dde 自動化 step import light 127.0.0.1 soup log import requests #引入requests庫 import bs4 #引入bs4庫 session=requests.Session()
golang與手機如何實現一些自動化操作?
golang與手機如何實現一些自動化操作?雖然不太會把電腦開起來操作手機,不過pi也應該可以與手機互動吧。 比如說來個無人值守功能啥的,語音信箱啥的....任憑想像。 第一步是實現手機與linux的連線,這裡使用華為安卓手機,並沒有root,反正試過幾次都沒成功。 ubuntu安裝a
【Selenium+Python實現WEB自動化測試】000_先隨便聊聊
閒聊 自我介紹 逮嘎猴,我是安叔。其實年紀沒那麼大,被人叫叔是因為大學時的一個梗,後來叫著叫著也習慣了。 我自己挺喜歡被人叫叔的,也喜歡自稱叔, 家有大叔初養成。並沒有佔便宜的意思。 部落格簡述 為什麼開始寫部落格?大概因為兩點吧。 一是對自己近一兩年學習的技能總
【Selenium+Python實現WEB自動化測試】001_自動化環境準備
叔是個俗人,不懂用“工欲善其事必先利其器”之類的話來給系列部落格開篇。 只能說,環境搭建是繞不開的各位老鐵,必須先講環境怎麼弄。幸運的是,Selenium環境比Appium弄起來簡單多了。 作業系統 Windows7旗艦版。 瀏覽器準備 系列博文都是基於Chro
Python實現測試自動化
#b233d69d7d84 import uiautomator2 as u2 import time d=u2.connect('172.21.236.63') """ d(description=u"第2屏").click() #開啟趣頭條 d(resourceId="com.miui.home
如何使用 Python 實現網頁自動化朗讀?
作者 | hoxis責編 | 郭芮是不是有的時候懶得自己看新聞?那麼不妨試試用 Python 來
python實現介面自動化框架前言-----介面的介紹
先介紹一下介面:首先我們需要了解兩個東西:1.什麼是介面。 2.介面是怎麼進行互動的,有哪幾種方式。先回答第一個問題:舉個例子,比如一個查詢,如圖:在這個查詢中我們看到有5個input(輸入
瀏覽器自動化操作(Web Browser Automation)(一)
前言:之前靠網上的大佬帶,學了一點也算是爬蟲的一個東西——瀏覽器自動化,現在算是整理總結或者是回報社會吧x 準備:① Python 3.6 ② selenium庫 裝好這兩個東西就可以開始我們的爬蟲之旅了,下面以從12306網站抓取車次資訊為案
17、Selenium + Python 實現 UI 自動化測試-等待
原文地址:http://blog.csdn.net/huilan_same/article/details/52544521 作者這篇文章寫的很詳細,很經典,就不再重新寫了。 總結一下: 1、強制等
16、Selenium + Python 實現 UI 自動化測試-其它彈窗
事實上,由於Alert 彈窗不美觀(樣式不好修改),實際專案中大多數網頁的彈框都是開發們好心自己做的(UI 設計的)。 來看看非Alert 類的彈窗吧! 一、Windows瀏覽器視窗 1、我們點選某
shell加python實現程式自動化控制
為做到資料的實時傳輸(實時:當前時間傳輸上一個小時的資料),shell用於控制整個流程,python用於處理資料。shell程式碼如下:#bin/bash ######### ## 篤篤學車4G執行指令碼 ## 編寫者:zhangqm ## 日期:2018-04-
23、Selenium + Python 實現 UI 自動化測試-檔案上傳
首先,我們要區分出上傳按鈕的種類,大體上可以分為兩種,一種是input框,另外一種就比較複雜,通過js、flash等實現,標籤非input 一、input 標籤 示例網址:http://sahitest.com/demo/php/fileUpload.htm 網頁如下:
Python實現效能自動化測試竟然如此簡單
一、思考❓❔ 1.什麼是效能自動化測試? 效能 系統負載能力 超負荷執行下的穩定性 系統瓶頸 自動化測試 使用程式代替手工 提升測試效率 效能自動化 使用程式碼模擬大批量使用者 讓使用者併發請求 多頁面多使用者併發請求 採集引數,統計系統負載能力 生成報告 2.Python中的效能自動化
python的splinter實現瀏覽器操作
python splinter import time from splinter import Browser import win32api def splinter(url): #open the chrome browser,need to downloa