欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

selenium IDE自動化測試腳本的實(shí)現(xiàn)

 更新時間:2022年04月21日 14:44:13   作者:曹紅杏  
本文主要介紹了selenium IDE自動化測試腳本的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

selenium IDE是干什么的

Selenium IDE   是一個簡單的錄制回放工具,它可以錄制你在瀏覽器上的操作,回放腳本時,它可以重現(xiàn)錄制的動作,就好像你又操作了一遍一樣。
 selenium IDE是個瀏覽器插件,你需要在瀏覽器上安裝該插件才能使用。

selenium IDE環(huán)境的安裝

1.下載chrome或者firefox瀏覽器的插件。

下載路徑:https://www.selenium.dev/selenium-ide/

2.安裝瀏覽器插件 selenium IDE.

本文以chrome瀏覽器為例說明。
提醒注意一下:建議chrome瀏覽器使用較新的版本,否則插件可能用不了。我使用的谷歌瀏覽器版本90.0.4430.93,

1. 打開chrome瀏覽器

2.打開擴(kuò)展程序

3.打開擴(kuò)展程序

4.將下載好的selenium IDE插件拖拽到瀏覽器上

至此,selenium IDE 就安裝好了

selenium IDE的使用

1. 錄制腳本

下面以錄制 傳智播客 的登錄功能為例說明,登錄賬號:13000000001/caohongxing7604

在彈出窗口中選擇“在新項(xiàng)目中錄制一個新的用例”

在彈出窗口中,輸入要錄制的網(wǎng)址:傳智播客

點(diǎn)擊【ok】后輸入要錄制的網(wǎng)址

點(diǎn)擊【START RECORDING】開始錄制

系統(tǒng)會在瀏覽器中打開你給的網(wǎng)頁,點(diǎn)擊右上角的【登錄】后,輸入賬戶后,點(diǎn)擊【確定】完成登錄,登錄后點(diǎn)擊【退出】退出了登錄狀態(tài)

錄制完成后點(diǎn)擊,停止錄制按鈕

錄制的腳本中的三列:

  • command列,是一個動作,例如:點(diǎn)擊、輸入等,
  • Target列:是動作操作的對象。例如 id=password,就是找到頁面上id為“password”的元素,而linkText=“登錄” ,就表示超鏈接文字為“登錄”的元素
  • value列:是動作的參數(shù),例如輸入的文本等

你也可以編輯腳本,

選中一行腳本,下方的編輯區(qū)可以修改腳本

你也可以自己插入一些腳本

例如,我們可以在登錄后插入一句斷言,驗(yàn)證頁面上顯示的用戶名是否正確。

輸入信息如下:

command:assert text

target:通過selenium IDE的點(diǎn)選功能選擇 “caohongxing7604”,系統(tǒng)自動得到定位方法:linkText=caohongxing7604,下面還有很多備選方案,我們可以選擇:css=.a-link1

value  對于本斷言不需要,可以空著 

2. 回放腳本

回放腳本很簡單,點(diǎn)擊運(yùn)行即可。

運(yùn)行過程中,系統(tǒng)會啟動瀏覽器,執(zhí)行錄制的動作,我們新插入的斷言也是會執(zhí)行的

好了第一個seleinium IDE腳本就這么愉快的完成了,是不是很簡單呢!

根據(jù)需要,你也可以將測試代碼導(dǎo)出成你希望的語言的腳本

到此這篇關(guān)于selenium IDE自動化測試腳本的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)selenium IDE自動化測試腳本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 5G頻段闡述

    5G頻段闡述

    這篇文章主要介紹了5G頻段闡述方法的相關(guān)資料,需要的小伙伴可以參考下面
    2021-08-08
  • ArcGIS Pro 按照字段進(jìn)行融合或拆分的操作步驟

    ArcGIS Pro 按照字段進(jìn)行融合或拆分的操作步驟

    ArcGIS Pro 是 Esri 提供的功能全面的專業(yè)桌面 GIS 應(yīng)用程序,這篇文章主要介紹了ArcGIS Pro 按照字段進(jìn)行融合或拆分,需要的朋友可以參考下
    2024-02-02
  • 關(guān)于Git遠(yuǎn)程與本地沖突的解決方法

    關(guān)于Git遠(yuǎn)程與本地沖突的解決方法

    這篇文章主要給大家介紹了關(guān)于Git遠(yuǎn)程與本地沖突的解決方法,文中給出了詳細(xì)的解決方法,相信對大家具有一定的參考價值,有需要的朋友們下面來一起看看吧。
    2017-04-04
  • 前端靜態(tài)資源福利:百度靜態(tài)JS資源公共庫(CDN)

    前端靜態(tài)資源福利:百度靜態(tài)JS資源公共庫(CDN)

    如果你在使用jQuery、Bootstrap、backbone、dojo、zepto等各種流行庫,一定不要錯過百度靜態(tài)資源公共庫。遍布全國各地100+個CDN節(jié)點(diǎn)提供加速服務(wù)。
    2023-03-03
  • BurpSuite超詳細(xì)安裝和基礎(chǔ)使用教程(已破解)

    BurpSuite超詳細(xì)安裝和基礎(chǔ)使用教程(已破解)

    Burp?Suite?是用于攻擊web?應(yīng)用程序的集成平臺包含了許多Burp工具,它主要用來做安全性滲透測試,可以實(shí)現(xiàn)攔截請求、Burp?Spider爬蟲、漏洞掃描(付費(fèi))等類似Fiddler和Postman但比其更強(qiáng)大的功能,今天給大家介紹下BurpSuite安裝破解使用教程,感興趣的朋友一起看看吧
    2022-10-10
  • git checkout 命令使用詳解

    git checkout 命令使用詳解

    這篇文章主要介紹了git checkout 命令使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Android 微信文件傳輸助手文件夾

    Android 微信文件傳輸助手文件夾

    本文主要介紹查找Android 微信文件傳輸助手文件夾,文件傳輸助手是電腦微信和手機(jī)微信傳輸文件的好工具,這里找到文件夾,更加便于同學(xué)們的使用
    2016-09-09
  • hello world程序集錦

    hello world程序集錦

    hello world是編程入門的經(jīng)典語句,我來給你們講一講關(guān)于hello world的知識吧。
    2014-07-07
  • GitHub Eclipse配置使用教程詳解

    GitHub Eclipse配置使用教程詳解

    本文主要介紹GitHub Eclipse,這里對Eclipse 使用GitHub的教程,圖文并茂詳細(xì)說明如何操作,有需要的小伙伴可以參考下
    2016-09-09
  • http post 415錯誤的解決方法

    http post 415錯誤的解決方法

    這篇文章主要介紹了http post 415錯誤的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12

最新評論