1. 程式人生 > >python自動化指令碼示例1->圖示進入登入介面、搜尋

python自動化指令碼示例1->圖示進入登入介面、搜尋

第一個自動化指令碼基於selenium+python+pycharm環境

未登入,點選首頁圖示進入登入介面

一、

from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from time import sleep
driver = webdriver.Firefox()
driver.get('http://m.edmbuy.com/')
sleep(1)
driver.find_element_by_xpath(".//*[@id='Mtop']/span[1]/a/img[1]").click()
driver.find_element_by_id("global_frm_mobile"
).send_keys("18124682152") driver.find_element_by_id("global_frm_passwd").send_keys("123456") driver.find_element_by_id("login_btn").click() sleep(3) driver.close()

二、

# coding=utf-8
from selenium import webdriver
import time

browser = webdriver.Firefox()
browser.get("http://www.baidu.com/")

browser.find_element_by_id("kw"
).send_keys("selenium") browser.find_element_by_id("su").click() time.sleep(3) browser.quit()

相關推薦

python自動化指令碼示例1->圖示進入登入介面搜尋

第一個自動化指令碼基於selenium+python+pycharm環境 未登入,點選首頁圖示進入登入介面 一、 【 from selenium import webdriver from selenium.webdriver.support.ui import WebD

python自動化指令碼示例3->支付:指令碼報錯session not created exception,出現指令碼只執行一半就卡死情況

在Chrome下執行指令碼,報錯:   elenium.common.exceptions.WebDriverException: Message: session not created exception   from disconnected: received In

Python自動化開發學習1

python一、開篇的大段毒雞湯真是夠補。正好在外面旅遊,一路上帶著耳機就全部聽完了。二、進入正題,結果還是介紹。說下版本問題,盡量還是用Python3。三、Hello World。就是個儀式感,別的沒啥print("你好")四、變量。雖然駝峰規則也行,但是python推薦用_下劃線,那就用下劃線把。變量名全

Python 自動化運維1-拷貝

python列表淺拷貝:定義:對象淺拷貝,創建了一個類型跟原對象一樣,其內容是原對象的引用。例如:a = [100, [200, 300]]b = a[:]print b[100, [200, 300]]b[1][1] = 400print b[100, [200, 400]]print a輸出:[100,

python實戰專案示例 1:揭祕微信朋友圈

通過python,連線到微信賬號,收集好友性別、城市、個性簽名等公開資訊,使用 Python 進行資料統計與分析,得到你專屬的朋友圈的分析報告! 1、準備工作 1.1 環境配置 編譯環境:Windows10 程式語言:Python3.6 編譯器IDE:Pycharm

Monkey Server自動化指令碼 -(1

1.Monkey Server主要命令 2.啟動Monkey Server和連線MonkeyServer,1)需要開啟一個終端輸入啟動Monkey Server命令,2)啟動之後,開啟另一個終端輸入連線命令,telnet寫錯了 adb forward 意

選用python自動化指令碼開發語言(一)

學習點:python和lua都是網遊中游戲最常用的二種指令碼語言。這裡講述的是python。 python程式碼更優雅和美觀,雖然損耗的是一點執行效率。這裡講1個 staf 的概念。staf 是IBM的自動框架。 這裡先講關於這部分的控制端第一層設計,功能對映到物件。 T

jmeter3.2介面測試壓力測試示例1【使用者登入】CSV Data Set Config

1、post因為是使用者登入介面,所以其中測試資料檔案為使用者名稱和密碼:CSV Data Set Config:被用來從檔案中讀取資料,並將它們分割儲存到變數中,適合處理多變數。如:登入,在文字文件內把使用者名稱和密碼引數化,執行操作時,會自動迴圈讀取文本里的使用者名稱和密

Python自動化測試(1)-自動化測試及基本技術手段概述

生產力概述 在如今以google為首的網際網路時代,軟體的開發和生產模式都已經發生了變化, 在《參與感》一書提到:某位從微軟出來的工程師很困惑,微軟在google還有facebook這些公司發展的時候,為何為感覺沒法有效還擊,核心問題就是軟體生產模式不一樣 [1] ,微軟當時的模式已經嚴重落伍了。 目

Python自動化開發學習3-2-匿名函數內置函數

python匿名函數如果函數值使用一次,並且結構結單(需要一行表達式),就可以使用匿名函數。匿名函數的好處:程序一次行使用,所以不需要定義函數名,節省內存中變量定義空間讓程序更加簡潔普通函數:def test(x,y): return x+y print(test(1,2))匿名函數:test = l

LR指令碼示例之URL請求(postget)

Action(){ //application/x-www-form-urlencoded //application/json //web_add_auto_header("Content-Type","application/x-www-form-urlencoded");設定請求頭資訊 //1、停頓2

介面自動化指令碼實現(蟲師-Django介面測試例項)

一、編寫指令碼前分析專案架構 需求:python指令碼實現【添加發佈會資訊】的介面測試,以郵件形式傳送測試報告 1.新建一個case目錄,存放測試用例 2.新建一個config目錄,存放配置資訊和讀取配置資訊 3.新建一個db_fixture目錄,初始化資料 4.新建report

ubuntu 安裝nvidia 驅動後無法進入桌面(迴圈進入登入介面

開機,在 GRUB 選擇介面按 E,這時介面變成了一個編輯器。 在倒數幾行找到 ro quiet splash 然後刪掉quiet,改成text,接著按F10 這時你已進入作業系統(ctrl+alt+

Ubuntu 12.04 LTS 安裝gnome後 無法進入登入介面

  昨天想通過VNC遠端控制內網的Ubuntu,直接使用gnome的遠端桌面時存在的問題是,外網機器無法登入(參考博文Windows遠端桌面訪問Ubuntu 12.04 之安裝VNC);          所以考慮通過VNC來登入;          安裝VNC4Serve

ubuntu16.04無法進入登入介面

沒啥好說的,裝了一天-……-,沒錯,就是深度學習跑程式碼跑久了NVIDIA顯示卡宕機了,按照這篇部落格進行了安裝,然而還是沒有進入介面。然後就是各種擼部落格,擼google啊,這裡有三種常見解決方法,好像挺好用的但是對我依舊不好使。最後發現還是NVIDIA顯示卡驅動安裝的問題

Ubuntu 安裝 NVIDIA 驅動後無法進入桌面(迴圈進入登入介面

1,先按以下操作: 開機,在 GRUB 選擇介面按 E,這時介面變成了一個編輯器。 在倒數幾行找到 ro quiet splash 然後刪掉quiet,改成text,接著按F10 這時你已進入作業系統(ctrl+alt+F1-F6),輸入使用者名稱密碼登入

Python筆記——PyCharm V2017 1.5 更改背景顏色選單欄字型和大小程式碼部分字型大小

1、工具:PyCharm 2017.1.5版;windows平臺 2、更改背景顏色。開啟PyCharm,點選file->Setting->Appearance&Behavior

實現APP進入登入介面之前的動畫效果

在我模仿一個APP的時候,我發現在進入登入介面之前有一個動畫,在我看了這個demo之後,我知道了如何實現,就寫下了這篇博文。 首先,需要找一張圖片來充當該動畫的背景 <?xml version="1.0" encoding="utf-8"?&g

教程:Ubuntu無法進入登入介面登入介面異常的一個解決辦法

首先,在GRUB啟動時選擇Ubuntu高階》recovery》root。 在root下鍵入這兩個程式碼: 1 2 3 sudo chown 你的使用者名稱:你的使用者名稱 .Xauthority ls .Xauthority -l 然後reboot》正

python自動化測試三部曲之request+django實現介面測試

國慶期間準備寫三篇部落格,介紹和總結下介面測試,由於國慶期間帶娃,沒有按照計劃完成,今天才完成第二篇,慚愧慚愧。 這裡我第一篇部落格的地址:https://www.cnblogs.com/bainianminguo/p/11616526.html,主要是介紹unittest框架,有興趣的同學們可以移步去查閱