Selenium自動(dòng)化測(cè)試實(shí)戰(zhàn):基于Python-課件模板_第1頁(yè)
Selenium自動(dòng)化測(cè)試實(shí)戰(zhàn):基于Python-課件模板_第2頁(yè)
Selenium自動(dòng)化測(cè)試實(shí)戰(zhàn):基于Python-課件模板_第3頁(yè)
Selenium自動(dòng)化測(cè)試實(shí)戰(zhàn):基于Python-課件模板_第4頁(yè)
Selenium自動(dòng)化測(cè)試實(shí)戰(zhàn):基于Python-課件模板_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

202xselenium自動(dòng)化測(cè)試實(shí)戰(zhàn):基于python演講人202x-11-11前言前言

服務(wù)與支持服務(wù)與支持1selenium自動(dòng)化測(cè)試框架入門1selenium自動(dòng)化測(cè)試框架入門1.1selenium自動(dòng)化測(cè)試框架概述1.2selenium的歷史版本及核心組件1.2.1selenium1.01.2.2selenium2.01.2Selenium的歷史版本及核心組件1.2.1Selenium1.01.2.2Selenium2.02python與selenium環(huán)境的搭建2python與selenium環(huán)境的搭建2.1python版本的選擇2.2python環(huán)境的搭建2.3selenium的安裝2.2Python環(huán)境的搭建2.3Selenium的安裝3seleniumide插件的安裝與使用3seleniumide插件的安裝與使用3.1seleniumide插件的安裝3.2seleniumide的使用3.3seleniumide的腳本保存與python腳本轉(zhuǎn)換3.4selenium命令行運(yùn)行器3.2SeleniumIDE的使用3.3SeleniumIDE的腳本保存與Python腳本轉(zhuǎn)換3.4Selenium命令行運(yùn)行器4selenium的配置與第一個(gè)可運(yùn)行的腳本4selenium的配置與第一個(gè)可運(yùn)行的腳本4.1selenium的配置4.2第一個(gè)可運(yùn)行的腳本4.2第一個(gè)可運(yùn)行的腳本5selenium中的元素定位方法與案例演示5selenium中的元素定位方法與案例演示M.94275.CN15.1selenium中的元素定位方法概述25.2根據(jù)id屬性定位元素35.3根據(jù)name屬性定位元素45.4根據(jù)class屬性定位元素55.5根據(jù)標(biāo)簽定位元素65.6根據(jù)鏈接文本定位元素5selenium中的元素定位方法與案例演示5.7根據(jù)部分鏈接文本定位元素5.8根據(jù)xpath定位元素5.9根據(jù)css定位元素5.8根據(jù)XPath定位元素5.9根據(jù)CSS定位元素5selenium中的元素定位方法與案例演示5.2根據(jù)id屬性定位元素5.2.1find_element_by_id()方法5.2.3find_element()方法5.2.4find_elements()方法5.2.2find_elements_by_id()方法6selenium中的其他方法與案例演示6.1瀏覽器導(dǎo)航操作的相關(guān)應(yīng)用6.2selenium的3種等待方式6.3高亮顯示正在操作的元素6.4為頁(yè)面元素捕獲異常6.5斷言在測(cè)試腳本中的應(yīng)用6.6框架元素的切換6selenium中的其他方法與案例演示單擊此處添加文本具體內(nèi)容,簡(jiǎn)明扼要的闡述您的觀點(diǎn)。根據(jù)需要可酌情增減文字,以便觀者準(zhǔn)確的理解您傳達(dá)的思想。單擊此處添加標(biāo)題6selenium中的其他方法與案例演示6.7不同彈窗的處理方法6.8模擬鍵盤操作6.9模擬滾動(dòng)條操作6.10模擬手機(jī)端瀏覽器6selenium中的其他方法與案例演示6.2selenium的3種等待方式6.2.1強(qiáng)制等待6.2.2顯式等待6.2.3隱式等待6selenium中的其他方法與案例演示6.7不同彈窗的處理方法6.7.1警告彈窗6.7.2確認(rèn)彈窗6.7.3快捷輸入彈窗7自動(dòng)化測(cè)試模型7自動(dòng)化測(cè)試模型7.1自動(dòng)化測(cè)試模型概述7.1.1線性測(cè)試7.1.2模塊化驅(qū)動(dòng)測(cè)試7.1.3數(shù)據(jù)驅(qū)動(dòng)測(cè)試7.1.4關(guān)鍵字驅(qū)動(dòng)測(cè)試7.2pageobject設(shè)計(jì)模式7.1.1線性測(cè)試7.1.2模塊化驅(qū)動(dòng)測(cè)試7.1.3數(shù)據(jù)驅(qū)動(dòng)測(cè)試7.1.4關(guān)鍵字驅(qū)動(dòng)測(cè)試7.2PageObject設(shè)計(jì)模式8自動(dòng)化測(cè)試框架的設(shè)計(jì)與工具應(yīng)用8自動(dòng)化測(cè)試框架的設(shè)計(jì)與工具應(yīng)用018.1unittest單元測(cè)試框架的應(yīng)用028.2測(cè)試報(bào)告的生成038.3測(cè)試報(bào)告的發(fā)送048.4日志管理058.5robotframework簡(jiǎn)介068.6robotframework與selenium環(huán)境的搭建8自動(dòng)化測(cè)試框架的設(shè)計(jì)與工具應(yīng)用8.7robotframework與selenium案例演示8.8自動(dòng)化測(cè)試平臺(tái)的設(shè)計(jì)思想8.9自動(dòng)化測(cè)試平臺(tái)的投入成本8.10測(cè)試平臺(tái)開(kāi)發(fā)綜述8.8自動(dòng)化測(cè)試平臺(tái)的設(shè)計(jì)思想8.9自動(dòng)化測(cè)試平臺(tái)的投入成本8.10測(cè)試平臺(tái)開(kāi)發(fā)綜述8自動(dòng)化測(cè)試框架的設(shè)計(jì)與工具應(yīng)用8.1unittest單元測(cè)試框架的應(yīng)用18.1.1測(cè)試用例的設(shè)計(jì)28.1.2測(cè)試用例的實(shí)現(xiàn)8自動(dòng)化測(cè)試框架的設(shè)計(jì)與工具應(yīng)用8.6robotframework與selenium環(huán)境的搭建18.6.1robotframework的安裝28.6.2robotframeworkride的安裝38.6.3seleniumlibrary的安裝9docker基礎(chǔ)與操作實(shí)戰(zhàn)9docker基礎(chǔ)與操作實(shí)戰(zhàn)019.1docker容器簡(jiǎn)介029.2docker的安裝過(guò)程039.3docker命令實(shí)戰(zhàn):幫助命令(docker--help)049.4docker命令實(shí)戰(zhàn):拉取鏡像(dockerpull)059.5docker命令實(shí)戰(zhàn):顯示本機(jī)已有鏡像(dockerimages)069.6docker命令實(shí)戰(zhàn):?jiǎn)?dòng)容器(dockerrun)9.7Docker命令實(shí)戰(zhàn):查看運(yùn)行容器(dockerps)A9.8Docker命令實(shí)戰(zhàn):在容器中運(yùn)行命令(dockerexec)B9.9Docker命令實(shí)戰(zhàn):停止容器運(yùn)行(dockerstop)C9.10Docker命令實(shí)戰(zhàn):?jiǎn)?dòng)/重啟容器(dockerstart/restart)D9.11Docker命令實(shí)戰(zhàn):查看容器元數(shù)據(jù)(dockerinspect)E9.12Docker命令實(shí)戰(zhàn):刪除容器(dockerrm)F9docker基礎(chǔ)與操作實(shí)戰(zhàn)9docker基礎(chǔ)與操作實(shí)戰(zhàn)9.13docker命令實(shí)戰(zhàn):刪除鏡像(dockerrmi)9.14docker命令實(shí)戰(zhàn):導(dǎo)出容器(dockerexport)9.15docker命令實(shí)戰(zhàn):從tar文件中創(chuàng)建鏡像(dockerimport)9.14Docker命令實(shí)戰(zhàn):導(dǎo)出容器(dockerexport)9.15Docker命令實(shí)戰(zhàn):從tar文件中創(chuàng)建鏡像(dockerimport)9docker基礎(chǔ)與操作實(shí)戰(zhàn)9.2docker的安裝過(guò)程02019.2.2windows10操作系統(tǒng)中docker的安裝過(guò)程9.2.1centos7.0操作系統(tǒng)中docker的安裝過(guò)程10基于docker與seleniumgrid的測(cè)試技術(shù)10基于docker與seleniumgrid的測(cè)試技術(shù)10.1seleniumgrid簡(jiǎn)介10.2基于docker的seleniumgrid的相關(guān)配置10.3基于docker+seleniumgrid的案例演示10.2基于Docker的SeleniumGrid的相關(guān)配置10.3基于Docker+SeleniumGrid的案例演示11基于docker、jenkins與selenium實(shí)現(xiàn)分布式自動(dòng)化測(cè)試11.1jenkins簡(jiǎn)介11.2jenkins的安裝與配置過(guò)程11.3基于selenium+unittest提高自動(dòng)化測(cè)試的執(zhí)行效率11.4基于docker+jenkins+selenium實(shí)現(xiàn)分布式自動(dòng)化測(cè)試11.2Jenkins的安裝與配置過(guò)程11.3基于Selenium+UnitTest提高自動(dòng)化測(cè)試的執(zhí)行效率11.4基于Docker+Jenkins+Selenium實(shí)現(xiàn)分布式自動(dòng)化測(cè)試11基于docker、jenkins與selenium實(shí)現(xiàn)分布式自動(dòng)化測(cè)試12selenium在性能測(cè)試和安全性測(cè)試方面的應(yīng)用12selenium在性能測(cè)試和安全性測(cè)試方面的應(yīng)用12.1使用selenium輔助完成安全性測(cè)試

12.2使用selenium輔助完成性能測(cè)試背后的思想

12.3jmeter的安裝、配置與使用12.3.1下載jmeter的安裝環(huán)境12.3.2安裝jmeter12.3.3jmeter的錄制需求12.3.4創(chuàng)建線程組12.4使用selenium+jmeter實(shí)現(xiàn)性能

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論