最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python自動(dòng)化測(cè)試selenium指定截圖文件名的方法

 更新時(shí)間:2025年02月09日 11:28:18   作者:測(cè)試1998  
這篇文章主要介紹了Python自動(dòng)化測(cè)試selenium指定截圖文件名方法,Selenium 支持 Web 瀏覽器的自動(dòng)化,它提供一套測(cè)試函數(shù),用于支持 Web 自動(dòng)化測(cè)試,下文基于python實(shí)現(xiàn)指定截圖文件名方法,需要的小伙伴可以參考一下

一、前言

Selenium 支持 Web 瀏覽器的自動(dòng)化,它提供一套測(cè)試函數(shù),用于支持 Web 自動(dòng)化測(cè)試。函數(shù)非常靈活,能夠完成界面元素定位、窗口跳轉(zhuǎn)、結(jié)果比較等功能。支持多種瀏覽器、多種編程語言(Java、C#、Python、Ruby、PHP 等)、支持多種操作系統(tǒng)(Windows、Linux、IOS、Android 等)、開源免費(fèi)。

它主要由三個(gè)工具組成:WebDriver、IDE、Grid。

Selenium架構(gòu):

在客戶端(client)完成 Selenium 腳本編寫,將腳本傳送給 Selenium 服務(wù)器,Selenium 服務(wù)器使用瀏覽器驅(qū)動(dòng)(driver)與瀏覽器(browser)進(jìn)行交互。

Selenium核心組件:

WebDriver 使用瀏覽器提供的 api 來控制瀏覽器,就像用戶在操作瀏覽器,不具有侵入性。

IDE 是 Chrome 和 Firefox 擴(kuò)展插件,可以錄制用戶在瀏覽器中的操作。

Grid 用于 Selenium 分布式,你可以在多個(gè)瀏覽器和操作系統(tǒng)運(yùn)行測(cè)試用例。

方法介紹:

time.strftime()可以用來獲得當(dāng)前時(shí)間,可以將時(shí)間格式化為字符串等。

WebDriver 提供了截圖方法 get_screenshot_as_file() 來截取當(dāng)前頁面,

get_screenshot_as_file()一般用于自動(dòng)化測(cè)試頁面拋出異常,以及保存測(cè)試信息。

二、python中時(shí)間日期格式化符號(hào)

  • %y 兩位數(shù)的年份表示(00-99)

  • %Y 四位數(shù)的年份表示(000-9999)

  • %m 月份(01-12)

  • %d 月內(nèi)中的一天(0-31)

  • %H 24小時(shí)制小時(shí)數(shù)(0-23)

  • %I 12小時(shí)制小時(shí)數(shù)(0-12)

  • %M 分鐘數(shù)(0-59)

  • %S 秒(00-59)

三、使用步驟

1.導(dǎo)入time模塊,webdriver類

代碼如下:

import time
from selenium import webdriver

2.實(shí)際代碼操作

四、總結(jié)

到此這篇關(guān)于Python自動(dòng)化測(cè)試selenium指定截圖文件名的方法的文章就介紹到這了,更多相關(guān)Python selenium指定截圖文件名內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch中torch.stack()函數(shù)用法解讀

    pytorch中torch.stack()函數(shù)用法解讀

    這篇文章主要介紹了pytorch中torch.stack()函數(shù)用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Python GIL(全局解釋器鎖)的使用小結(jié)

    Python GIL(全局解釋器鎖)的使用小結(jié)

    本文主要介紹了Python GIL(全局解釋器鎖)的使用小結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-11-11
  • pytorch之scatter_的用法及說明

    pytorch之scatter_的用法及說明

    這篇文章主要介紹了pytorch之scatter_的用法及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Python matplotlib修改默認(rèn)字體的操作

    Python matplotlib修改默認(rèn)字體的操作

    這篇文章主要介紹了Python matplotlib修改默認(rèn)字體的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • pytyon 帶有重復(fù)的全排列

    pytyon 帶有重復(fù)的全排列

    輸入開始排列數(shù)字和結(jié)束排列數(shù)字, 就會(huì)一個(gè)字典序輸出所以的排列情況
    2013-08-08
  • Python控制鍵盤鼠標(biāo)pynput的詳細(xì)用法

    Python控制鍵盤鼠標(biāo)pynput的詳細(xì)用法

    這篇文章主要介紹了Python控制鍵盤鼠標(biāo)pynput的詳細(xì)用法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • Pytorch:torch.diag()創(chuàng)建對(duì)角線張量方式

    Pytorch:torch.diag()創(chuàng)建對(duì)角線張量方式

    這篇文章主要介紹了Pytorch:torch.diag()創(chuàng)建對(duì)角線張量方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Python打包成exe的兩種方法

    Python打包成exe的兩種方法

    python的開發(fā)效率非常的高,但是當(dāng)我們用python寫一些小工具需要給用戶使用的時(shí)候,用戶大多數(shù)是沒有安裝python的,本文介紹兩種python的打包方案,使用pyinstaller和nuitka打包成exe,文中通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • PyQt5每天必學(xué)之進(jìn)度條效果

    PyQt5每天必學(xué)之進(jìn)度條效果

    這篇文章主要為大家詳細(xì)介紹了PyQt5實(shí)現(xiàn)進(jìn)度條效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python?List計(jì)算列表平方的9種常見方法

    Python?List計(jì)算列表平方的9種常見方法

    平方操作是指將一個(gè)數(shù)值乘以自身,即計(jì)算數(shù)值的平方,這篇文章主要給大家介紹了關(guān)于Python?List計(jì)算列表平方的9種常見方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03

最新評(píng)論

嘉定区| 南京市| 灵宝市| 原阳县| 西宁市| 肇州县| 远安县| 华安县| 阿巴嘎旗| 松原市| 积石山| 小金县| 化州市| 东阳市| 高平市| 尼勒克县| 外汇| 奉节县| 诸暨市| 陕西省| 阆中市| 仪征市| 和龙市| 峨山| 张家界市| 左云县| 叙永县| 库车县| 大安市| 九龙坡区| 朝阳区| 樟树市| 灵山县| 万安县| 六枝特区| 阿尔山市| 白银市| 黑河市| 祁东县| 昆明市| 咸阳市|