国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python UI自動化 手工設置cookie的實例

這篇具有很好參考價值的文章主要介紹了python UI自動化 手工設置cookie的實例。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在進行UI自動化時,有時候登錄很難用自動化腳本實現(xiàn),比如登錄有復雜的驗證碼,這個時候,我們可以登錄用手工登錄,獲取cookie后,后面加入cookie,再進行自動化。腳本例子僅供參考

from selenium import webdriver
from selenium.webdriver.common.by import By
from data import jichu
import time
url = 'http://www.baidu.com'  # 取到對應環(huán)境st的url地址
host = 'tinyshop.dev.com'  # 取到對應環(huán)境st的url地址
cookies = [
    'PHPSESSID=61n7ba5m5piur2mp9jh8tj3r36',
    'safecode=1',
    'Tiny_autologin=2b44ae8f0bAQEHBAYECVYJUQcGBlZQDQBQUgwFAFFcBAIKU1MBVFs'
]  # 取到cookie
dr = webdriver.Chrome()  # 打開chrome
dr.get(url)  # 打開網頁
dr.maximize_window()  # 最大化窗口
time.sleep(3)  # 等待
# 添加cookies
# print(cookies)
dr.delete_all_cookies()

for i in cookies:
    y = i.split('=')
    # print(y)
    name = y[0]
    value = y[1]
    dr.add_cookie({'name': name, 'value': value, 'domain': host, 'path': '/'})
time.sleep(3)
dr.refresh()#刷新頁面
time.sleep(10)

dr.find_element(By.ID,'search-keyword').send_keys('小米')  # 定位搜索框#輸入要查詢的商品名稱
dr.find_element(By.CLASS_NAME,'btn-search ').click()  # 定位到搜索按鈕#點擊搜索按鈕
#dr.quit()#關閉瀏覽器

文章來源地址http://www.zghlxwxcb.cn/news/detail-643482.html

到了這里,關于python UI自動化 手工設置cookie的實例的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Pytest+Selenium UI自動化測試實戰(zhàn)實例(全)

    Pytest+Selenium UI自動化測試實戰(zhàn)實例(全)

    ?? 視頻學習: 文末有免費的配套視頻可觀看 ???關注公眾號【互聯(lián)網雜貨鋪】,回復 1?, 免費獲取軟件測試全套資料,資料在手,漲薪更快 今天來說說pytest吧,經過幾周的時間學習,有收獲也有疑惑,總之最后還是搞個小項目出來證明自己的努力不沒有白費 1 ? ?確保您

    2024年03月19日
    瀏覽(91)
  • 【UI自動化】selenium元素定位各種框實例操作大全

    【UI自動化】selenium元素定位各種框實例操作大全

    Text: 元素是input標簽但是不能輸入內容 第五個input輸入框, disabled 屬性被設置為 \\\"true\\\" 。 它被禁用了無法接收用戶的輸入。 第六個input輸入框, readonly 屬性指示該元素是否只讀 ,如果設置了該屬性,表示該元素只讀不可編輯。因此,當 readonly 屬性存在時,該輸入框是不可

    2024年01月18日
    瀏覽(29)
  • 手工測試沒有前途,自動化測試會取代手工測試?

    手工測試沒有前途,自動化測試會取代手工測試?

    在測試行業(yè),一個一直被討論的問題就是:手工測試沒有前途,自動化測試會取代手工測試? 首先說結論:自動化測試不會取代手工測試,這完全是兩個維度的事情。為什么不會呢?我們需要從本源上說起。 什么是自動化 世界上有很多職業(yè),比如藝術家、維修人員、銷售等

    2024年02月08日
    瀏覽(98)
  • 手工測試如何轉向自動化測試

    手工測試如何轉向自動化測試

    我是在2008年畢業(yè)的,三本的學校,不上不下的專業(yè)水平,畢業(yè)的時候,恰好遇到了金融危機。校園招聘里陰差陽錯的巧合,讓我走上了軟件測試工程師的道路。 入職第一天,來了個高大上的講師,記得他是這么說的: “軟件測試的要求非常高,做好軟件測試很不容易”、“

    2024年02月15日
    瀏覽(80)
  • 用selenium IDE手工編寫自動化測試腳本

    用selenium IDE手工編寫自動化測試腳本

    目錄 一、打開selenium IDE插件 ?二、輸入腳本 1.元素定位的驗證 ?console驗證Xpath定位 2.元素定位的驗證 ??console驗證css定位 selenium IDE屬于玩具型自動化測試腳本編寫工具,它簡單、易上手,對于web自動化測試入門來說,是個非常不錯的選擇。 使用seleniium IDE插件錄制腳本非常容

    2023年04月27日
    瀏覽(28)
  • Python Selenium UI自動化測試_python 自動化ui測試

    Python Selenium UI自動化測試_python 自動化ui測試

    2.2 安裝selenium pip install selenium pip install selenium==2.53.0 2.3 下載webdriver驅動 以chrome瀏覽器為例 查看chrome瀏覽器版本:在地址欄輸入 chrome://version chromedriver下載地址:http://chromedriver.storage.googleapis.com/index.html 下載與瀏覽器版本對應的chrome driver 將下載好的chrome driver 解壓,并放至到

    2024年04月14日
    瀏覽(27)
  • 自動化橫行的今天,手工測試員如何殺出一條血路?

    自動化橫行的今天,手工測試員如何殺出一條血路?

    自動化測試是每個軟件公司反復提及的,放眼望去,測試崗位的招聘要求里十有八九都會有一條“掌握自動化測試技巧”,甚至有的公司把用例自動化率(實現(xiàn)自動化的用例數(shù)/總用例數(shù)*100%)當作考核測試人員工作質量的指標之一。 那么,對此,想必大多測試人員會發(fā)出靈魂

    2024年02月08日
    瀏覽(100)
  • Python Selenium UI自動化測試_python 自動化ui測試,Kotlin可能帶來的一個深坑

    Python Selenium UI自動化測試_python 自動化ui測試,Kotlin可能帶來的一個深坑

    :層級選取,如:#formspaninput 舉例:div.entry-sider-panelsection.entry-sider-panel__bddivdiv:nth-child(1) 3.3 元素操作 3.3.1 輸入內容 send_keys() 3.3.2 點擊元素 click() 3.3.3 清空元素文本內容 clear() 3.3.4 獲取元素文本 text 返回的是字符串 3.3.5 獲取元素尺寸 size 返回的是字典 3.3.6 獲取元素的屬性值

    2024年04月25日
    瀏覽(45)
  • 從零搭建完整python自動化測試框架(UI自動化和接口自動化

    從零搭建完整python自動化測試框架(UI自動化和接口自動化

    總體框架 PO模式、DDT數(shù)據(jù)驅動、驅動 框架技術選擇 框架運行結果 各用例對應的定義方式(PO/DDT) 測試執(zhí)行結果 從零開始搭建項目 一、開發(fā)環(huán)境搭建 二、新建項目 三、基礎功能實現(xiàn) 1. 配置功能實現(xiàn)(Conf) 2. 日志功能實現(xiàn)(Log) 3. 讀取EXCEL實現(xiàn)(data) 4. 郵件發(fā)送實

    2024年02月07日
    瀏覽(30)
  • 從零搭建完整python自動化測試框架(UI自動化和接口自動化)

    從零搭建完整python自動化測試框架(UI自動化和接口自動化)

    總體框架 PO模式、DDT數(shù)據(jù)驅動、驅動 框架技術選擇 框架運行結果 各用例對應的定義方式(PO/DDT) 測試執(zhí)行結果 從零開始搭建項目 一、開發(fā)環(huán)境搭建 二、新建項目 三、基礎功能實現(xiàn) 1. 配置功能實現(xiàn)(Conf) 2. 日志功能實現(xiàn)(Log) 3. 讀取EXCEL實現(xiàn)(data) 4. 郵件發(fā)送實

    2024年02月04日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包