日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

selenium python实例录制运行_WEB自动化测试工具selenium录制器使用笔记

發(fā)布時(shí)間:2025/3/12 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 selenium python实例录制运行_WEB自动化测试工具selenium录制器使用笔记 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

簡(jiǎn)介

selenium錄制器是最近剛流行起來(lái)的一個(gè)WEB自動(dòng)化測(cè)試工具,由多測(cè)測(cè)團(tuán)隊(duì)開發(fā)。

Selenium錄制器采用關(guān)鍵字驅(qū)動(dòng)的理念,簡(jiǎn)化測(cè)試用例的創(chuàng)建和維護(hù),可以直接運(yùn)行在瀏覽器中,就像真正的用戶在操作一樣。

自動(dòng)化腳本錄制、一鍵回放、報(bào)告查看,輕而易舉實(shí)現(xiàn)自動(dòng)化測(cè)試流程,自有編輯器一站式解決目前支持的瀏覽器包括IE(8、9、10、11),支持Chrome及Firefox版本已經(jīng)在開發(fā)中。

該工具支持不同級(jí)別的測(cè)試技能。 非程序員可以輕松地啟動(dòng)自動(dòng)化測(cè)試項(xiàng)目(比如使用Object Spy來(lái)記錄測(cè)試腳本),而程序員和高級(jí)自動(dòng)化測(cè)試人員可以節(jié)省構(gòu)建新庫(kù)和維護(hù)腳本的時(shí)間。

工具的主要功能:

測(cè)試系統(tǒng)功能

創(chuàng)建回歸測(cè)試檢驗(yàn)軟件功能和用戶需求,支持自動(dòng)錄制動(dòng)作和自動(dòng)生成 。

對(duì)象屬性參數(shù)化

通過(guò)工具提供的識(shí)別設(shè)置和數(shù)據(jù)輸入,能隨意改變對(duì)象的屬性和數(shù)據(jù)。

測(cè)試報(bào)告功能

完成回歸測(cè)試后,生成全面質(zhì)量報(bào)告測(cè)試的結(jié)果。

原因診斷功能

出現(xiàn)查找錯(cuò)誤地方,可以主動(dòng)分析定位錯(cuò)誤位置,可以通過(guò)調(diào)整查找策略(xpath、全路 徑、屬性集)準(zhǔn)確查找到對(duì)象。

selenium+python腳本

專業(yè)的測(cè)試人員也可以通過(guò)工具提供的基于selenium框架來(lái)編寫腳本。

默認(rèn)是安裝在c盤,自己改一下就可以了

登錄

軟件的賬戶目前是通過(guò)手機(jī)號(hào)來(lái)登錄,在一臺(tái)電腦登錄一次后,后續(xù)打開都是默認(rèn)這個(gè)手機(jī)號(hào),直接跳過(guò)登錄界面

上手

官方網(wǎng)站有教學(xué)視頻,以及軟件自身帶有完整功能演示的教學(xué)視頻,一目了然,基本上安裝完看完視頻就能上手了

看了演示視頻,應(yīng)該就能很快玩轉(zhuǎn)selenium錄制器了

并且軟件自帶了demo演示,可以參照demo來(lái)完成自動(dòng)化錄制

錄制

錄制功能需要打開模塊界面才能使用,錄制方式有先打開網(wǎng)頁(yè)再錄制和直接錄制

除了正常錄制點(diǎn)擊和輸入外,軟件還附帶了

添加步驟(對(duì)象點(diǎn)擊、編輯框輸入、文本輸出、時(shí)間等待、鍵盤按鍵、頁(yè)面關(guān)閉、移動(dòng)對(duì)象至對(duì)象上)

添加檢查點(diǎn)(檢查對(duì)象是否存在、檢查對(duì)象文本是否等于期望值)

插入腳本(基于selenium+python腳本)、設(shè)置中的(input標(biāo)簽選擇錄制)

錄制功能還是十分成熟的,錄制成功率也很高,如果有失敗的通過(guò)添加步驟就可以補(bǔ)上了

回放

回放功能有倆種模式,第一種調(diào)試模式(運(yùn)行出錯(cuò)會(huì)彈出原因診斷窗口,可以在這里替換查找對(duì)象的方法,十分靈活)

第二種運(yùn)行模式(運(yùn)行出錯(cuò)時(shí)不會(huì)彈出原因診斷窗口,直接關(guān)閉所有頁(yè)面,然后運(yùn)行下一個(gè)用例)

運(yùn)行窗口

原因診斷窗口細(xì)節(jié)挺好的,可以重新抓取對(duì)象,并和之前錄制對(duì)象比較屬性,可以觀察哪里發(fā)現(xiàn)變化,可以替換其他方法(xpaht、全路徑、屬性集),其中屬性集中的屬性還可以部分匹配查找

報(bào)告

生成的質(zhì)量報(bào)告結(jié)果我就直接放個(gè)demo運(yùn)行結(jié)果的給大家看就好了

總結(jié)

總體使用還是非常流暢的,錄制可以完整錄制下來(lái),回放速度和我點(diǎn)點(diǎn)點(diǎn)差不多

軟件也大大減少了我寫自動(dòng)化腳本的數(shù)量,對(duì)于比較特殊性的我寫腳本完成,其他基礎(chǔ)操作就都可以通過(guò)錄制回放功能解決

就是瀏覽器只兼容IE(8、9、10、11),如果能兼容谷歌、firefox之類的瀏覽器就更好了

腳本兼容只支持(selenium+python),這對(duì)沒(méi)學(xué)selenium和python的人就十分不友好,不過(guò)這東西也可以自學(xué)

總結(jié)

以上是生活随笔為你收集整理的selenium python实例录制运行_WEB自动化测试工具selenium录制器使用笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。