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

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

這篇具有很好參考價(jià)值的文章主要介紹了用selenium IDE手工編寫自動(dòng)化測(cè)試腳本。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一、打開(kāi)selenium IDE插件

?二、輸入腳本

1.元素定位的驗(yàn)證 ?console驗(yàn)證Xpath定位

2.元素定位的驗(yàn)證 ??console驗(yàn)證css定位


selenium IDE屬于玩具型自動(dòng)化測(cè)試腳本編寫工具,它簡(jiǎn)單、易上手,對(duì)于web自動(dòng)化測(cè)試入門來(lái)說(shuō),是個(gè)非常不錯(cuò)的選擇。

使用seleniium IDE插件錄制腳本非常容易,具體過(guò)程請(qǐng)點(diǎn)擊。

下面就介紹如何使用selenium IDE手寫第一個(gè)自動(dòng)化測(cè)試腳本。通過(guò)手寫測(cè)試腳本,讓你對(duì)自動(dòng)化測(cè)試有更清晰的認(rèn)識(shí)。

此次被測(cè)試網(wǎng)址為:http://user-p2p-test.itheima.net/common/member/reg

一、打開(kāi)selenium IDE插件

打開(kāi)selenium IDE插件

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

選擇創(chuàng)建一個(gè)新的工程并創(chuàng)建新的測(cè)試用例

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?輸入工程名稱,如:P2P_張三同學(xué)

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?然后輸入被測(cè)試網(wǎng)站網(wǎng)址:http://user-p2p-test.itheima.net/common/member/reg? ? ?

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?二、輸入腳本

1? 輸入腳本完成被測(cè)網(wǎng)頁(yè)的打開(kāi)

open命令 操作對(duì)象就是要打開(kāi)的網(wǎng)址

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?2.輸入腳本實(shí)現(xiàn)在手機(jī)文本框中輸入手機(jī)號(hào)

type 就是輸入的命令,相當(dāng)于input

點(diǎn)擊Target后的箭頭可以去網(wǎng)頁(yè)上點(diǎn)擊你要輸入的文本框,那么該文本框的定位方式就會(huì)填寫到“Target”文本框中

selenium IDE下方有logReference兩個(gè)標(biāo)簽頁(yè), 其中:

log顯示腳本執(zhí)行的過(guò)程信息。如果執(zhí)行失敗了,可以到log標(biāo)簽頁(yè)下看下詳細(xì)信息;

Reference顯示當(dāng)前命令的幫助信息,以便用戶理解命令,輸入target和value值、

如果一個(gè)命令只有一個(gè)locator參數(shù),那么,你只需要在target中設(shè)置操作對(duì)象,value中就不需要設(shè)置值了。

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?系統(tǒng)會(huì)自動(dòng)獲得多種定位方式,點(diǎn)擊Target的下拉選項(xiàng)框可以看到其他可選的定位方式。

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

?有時(shí)我們?cè)赥arget中手寫了一個(gè)定位方式,如果不確定是否正確,則可以點(diǎn)擊Target文本框后的放大鏡按鈕,系統(tǒng)將會(huì)讓讓符合定位條件的元素閃爍。

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

一條命令輸入完畢后,在腳本表格區(qū)域點(diǎn)擊下一行的空白腳本就可以輸入新的腳本了用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

同學(xué)們可以自己嘗試完成注冊(cè)頁(yè)面的其他操作。type是輸入命令。click是點(diǎn)擊命令。需要說(shuō)明的是,圖片驗(yàn)證碼固定為“8888”,;短信驗(yàn)證碼需要先點(diǎn)擊【獲取短信驗(yàn)證碼】按鈕,然后再在短信驗(yàn)證碼文本框中輸入“666666”、

?最終腳本結(jié)果如下:

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

圖上的assertText是個(gè)新命令?yuàn)W!它可以用于判定頁(yè)面上某個(gè)對(duì)象的文本信息是否是指定的信息!

以下這幾個(gè)命令大家還是需要掌握下

命令? ? ?操作對(duì)象? ? ?值

click? ?id=phone? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ---------表明單擊id為phone的對(duì)象

type? ? id=phone? ?13700001006? ? ? ? ? ? ---------表明在id為phone的對(duì)象中輸入 13700001006

assert text css=h1 > span 恭喜您,-------檢測(cè)css為h1>span的元素的文本信息是否為 “恭喜您,”

open? common/member/reg? ? ? ? ? ?--?---表明打開(kāi)指定的網(wǎng)址 可以用絕對(duì)路徑,也可以使得用相對(duì)于基地址的地址

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

store??13700001011??phonenumber??-------將字符串 13700001011的值保存到變量 phonenumber變量中

后期腳本中如果要用到變量的值,使用? ${phonenumber}即可。

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

不知道大家有沒(méi)有感覺(jué)得自動(dòng)化測(cè)試很有意思!讓一件事更快更重復(fù)的自動(dòng)執(zhí)行是一件挺酷的事!

這個(gè)只是個(gè)開(kāi)端,還有很多內(nèi)容需要大家去深挖。很多腳本回放會(huì)失敗,主要是因?yàn)椴僮鲗?duì)象不能很好的定位,

那么如果讓你自己去進(jìn)行元素定位,你會(huì)用id,tag,name,xpath,css定位嗎?

補(bǔ)充:

1.元素定位的驗(yàn)證 ?console驗(yàn)證Xpath定位

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本

2.元素定位的驗(yàn)證 ??console驗(yàn)證css定位

用selenium IDE手工編寫自動(dòng)化測(cè)試腳本文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-426584.html

到了這里,關(guān)于用selenium IDE手工編寫自動(dòng)化測(cè)試腳本的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 如何使用Selenium IDE瀏覽器插件輕松完成腳本錄制,輕松搞定自動(dòng)化測(cè)試!

    如何使用Selenium IDE瀏覽器插件輕松完成腳本錄制,輕松搞定自動(dòng)化測(cè)試!

    Selenium IDE可以用來(lái)調(diào)式Selenium腳本,支持將瀏覽器的Web網(wǎng)頁(yè)操作導(dǎo)出為不同編程語(yǔ)言的腳本。 創(chuàng)建項(xiàng)目之后可以錄制或回放已錄制的網(wǎng)頁(yè)操作情況,特別是對(duì)一些開(kāi)發(fā)測(cè)試人員提供了相當(dāng)大的便利。 目前,該Selenium IDE插件可以支持Edge/火狐以及谷歌瀏覽器的使用,其他瀏覽器

    2024年02月02日
    瀏覽(35)
  • Selenium自動(dòng)化測(cè)試之Selenium IDE

    學(xué)習(xí)路線指引(點(diǎn)擊解鎖) 知識(shí)定位 人群定位 ?? Python實(shí)戰(zhàn)微信訂餐小程序 ?? 進(jìn)階級(jí) 本課程是python flask+微信小程序的完美結(jié)合,從項(xiàng)目搭建到騰訊云部署上線,打造一個(gè)全棧訂餐系統(tǒng)。 ??Python量化交易實(shí)戰(zhàn)?? 入門級(jí) 手把手帶你打造一個(gè)易擴(kuò)展、更安全、效率更高的量

    2024年02月10日
    瀏覽(18)
  • 使用 Selenium IDE 上手 web 自動(dòng)化測(cè)試

    使用 Selenium IDE 上手 web 自動(dòng)化測(cè)試

    安裝 Selenium IDE 是以瀏覽器插件的形式使用的,主要包含 FireFox 和 Chrome 兩種。安裝方式分為: 在線安裝:下載對(duì)應(yīng)的瀏覽器插件(chrome)。 本地安裝:把 .zip 壓縮包拖到瀏覽器的擴(kuò)展頁(yè)面。 開(kāi)始頁(yè)面 在瀏覽器的插件欄點(diǎn)擊 Selenium IDE 圖標(biāo)進(jìn)入開(kāi)始頁(yè)面 Record 錄制一個(gè)測(cè)試用例

    2024年01月19日
    瀏覽(29)
  • 自動(dòng)化測(cè)試工具之Selenium IDE錄制教程

    自動(dòng)化測(cè)試工具之Selenium IDE錄制教程

    ? ? ? ? 下載傳送帶:Selenium IDE · Open source record and playback test automation for the web ? ? ? ? 這里Darren洋以firefox火狐瀏覽器為例,將以上下載url直接在firefox瀏覽器中打開(kāi),點(diǎn)擊對(duì)應(yīng)下載按鈕后,就會(huì)進(jìn)入添加頁(yè)面。 ? ? ? ? 這里直接點(diǎn)擊添加到Firefox瀏覽器的按鈕即可,谷歌瀏

    2024年02月08日
    瀏覽(21)
  • 自動(dòng)化測(cè)試腳本編寫(超詳細(xì))

    自動(dòng)化測(cè)試腳本編寫(超詳細(xì))

    ?? 視頻學(xué)習(xí): 文末有免費(fèi)的配套視頻可觀看 ??? 關(guān)注公眾號(hào)【互聯(lián)網(wǎng)雜貨鋪】,回復(fù) 1? ,免費(fèi)獲取軟件測(cè)試全套資料,資料在手,漲薪更快 什么是自動(dòng)化測(cè)試? 自動(dòng)化測(cè)試是驗(yàn)證和驗(yàn)證軟件是否滿足所有用戶需求,并使用自動(dòng)化工具按預(yù)期運(yùn)行。它檢查在產(chǎn)品開(kāi)發(fā)階段

    2024年04月26日
    瀏覽(21)
  • python+pytest接口自動(dòng)化(12)-自動(dòng)化用例編寫思路 (使用pytest編寫一個(gè)測(cè)試腳本)

    python+pytest接口自動(dòng)化(12)-自動(dòng)化用例編寫思路 (使用pytest編寫一個(gè)測(cè)試腳本)

    經(jīng)過(guò)之前的學(xué)習(xí)鋪墊,我們嘗試著利用pytest框架編寫一條接口自動(dòng)化測(cè)試用例,來(lái)厘清接口自動(dòng)化用例編寫的思路。 我們?cè)诎俣人阉?天氣查詢 ,會(huì)出現(xiàn)如下圖所示結(jié)果: 接下來(lái),我們以該天氣查詢接口為例,編寫接口測(cè)試用例腳本。 針對(duì)某個(gè)功能做接口測(cè)試,首先我們需

    2024年02月04日
    瀏覽(30)
  • 自動(dòng)化用例編寫思路 (使用pytest編寫一個(gè)測(cè)試腳本)

    自動(dòng)化用例編寫思路 (使用pytest編寫一個(gè)測(cè)試腳本)

    目錄 一,明確測(cè)試對(duì)象 二,編寫測(cè)試用例 構(gòu)造請(qǐng)求數(shù)據(jù) 封裝測(cè)試代碼 斷言設(shè)置 三,執(zhí)行腳本獲取測(cè)試結(jié)果 四,總結(jié) 經(jīng)過(guò)之前的學(xué)習(xí)鋪墊,我們嘗試著利用pytest框架編寫一條接口自動(dòng)化測(cè)試用例,來(lái)厘清接口自動(dòng)化用例編寫的思路。 我們?cè)诎俣人阉魈鞖獠樵儯瑫?huì)出現(xiàn)如下

    2024年02月16日
    瀏覽(23)
  • selenium(4)-------自動(dòng)化測(cè)試腳本(python)

    selenium(4)-------自動(dòng)化測(cè)試腳本(python)

    webdriverAPI 一)定位元素的方式,必問(wèn) 1.1)id來(lái)定位元素,前提是元素必須具有id屬性,因?yàn)橛械脑厥菦](méi)有id的 1.2)name,元素必須有name,并且必須全局唯一 1.3)tagname,元素是一定有的,但是必須全局唯一才可以定位到元素 1.4)classname,class的名字,必須全局唯一 1.5)link_text,通過(guò)

    2024年02月02日
    瀏覽(27)
  • selenium(7)----自動(dòng)化測(cè)試腳本(python版本)

    selenium(7)----自動(dòng)化測(cè)試腳本(python版本)

    1)HTML報(bào)告的生成:測(cè)試報(bào)告最好要生成在一個(gè)特殊的目錄下面 1)在python的lib文件下面添加文件是HTMLTestRunner.py文件: self就是當(dāng)前類中的實(shí)例 2)HTML報(bào)告的生成步驟: 2.1)解決HTML文件存放的問(wèn)題:創(chuàng)建一個(gè)文件夾 2.2)HTML報(bào)告命名問(wèn)題,如何進(jìn)行動(dòng)態(tài)命名,每一次生成的文件名稱如何不

    2024年01月21日
    瀏覽(50)
  • 使用Python+selenium實(shí)現(xiàn)第一個(gè)自動(dòng)化測(cè)試腳本

    這篇文章主要介紹了使用Python+selenium實(shí)現(xiàn)第一個(gè)自動(dòng)化測(cè)試腳本,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧 最近在學(xué)web自動(dòng)化,記錄一下學(xué)習(xí)過(guò)程。 此處我選用python3.6+selenium3.0,均用

    2024年02月03日
    瀏覽(25)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包