物流軟件自動化測試系統(tǒng)執(zhí)行機設(shè)計與實現(xiàn)
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2019
【分類號】:TP311.53;F252
【圖文】:
使得要根據(jù)不同的瀏覽器廠商來提供不同的Selenium邋WebDriver。比如Chrome逡逑就有專門的ChromeDriver,火狐瀏覽器就有專門的F'irefoxDriver等等,Selenium逡逑Webdriver結(jié)構(gòu)如圖2-1。逡逑創(chuàng)建WebDriver時,Selenium會首先確認存在瀏覽器的原生組件,而且瀏逡逑覽器的版本需要匹配,然后在目標瀏覽器里啟動一套叫做名字叫做The逡逑WebDriverWireProtocol的Web服務(wù)協(xié)議[35L這是一套很實用的協(xié)議,瀏覽器的逡逑任何操作幾乎都可以通過這套協(xié)議操作,包括元素點擊、最小化、元素定位、上逡逑傳文件、打開、關(guān)閉、最大化等等。WebDriver每次啟動瀏覽器后都會分配一個逡逑專門的sessionld,在多個線程同時進行的時候相互之間不會干擾和沖突,然后在逡逑發(fā)出的HTTP請求里再附上具體的請求參數(shù)比如CSS還是ID還是Xpath以及各逡逑自的值。在這個操作被收到并執(zhí)行了之后,也會返回一個Json格式HTTP回復(fù),逡逑其中包含找到的邋WebElementtext、CSS邋selector、tag邋name、class邋name邋等各種細逡逑節(jié)。逡逑li逡逑I逡逑
ChannelPipeline邋會選擇一個邋ChannelHandler邋進行處理。這個邋ChannelHandler邋處理逡逑之后,可能會產(chǎn)生新的ChannelEvent,并流轉(zhuǎn)到下一個ChannelHandler,三者之逡逑間的關(guān)系如圖2-2所不。逡逑Channel逡逑Handler逡逑Channel邐^r逡逑Event邋f逡逑Channel邐^一'''N邋/邋邐邐逡逑Event邐/邋Channel逡逑/邋Handler逡逑.邐Channel逡逑Channel邋邐?邐,.逡逑Pipeline邐channel逡逑Handler逡逑Channel逡逑Handler逡逑圖邋2-2邋Channel、ChannelHandler邋與邋ChannelPipeline逡逑ChannelEvent從服務(wù)端向客戶端移動時稱為入站,相反則稱為出站,并且出逡逑站處理器和入站處理器同時存在于同一個ChannelPipeline中,在處理入站事件時,逡逑數(shù)據(jù)從ChannelPipeline的頭部傳遞至管道的尾部,中間經(jīng)過數(shù)個入站處理器逡逑(ChannellnboundHandler),出站時則相反,數(shù)據(jù)從尾部開始經(jīng)過出站處理器逡逑(ChannelOutboundHandler)流向管道頭部。過程如圖2-3所示。逡逑Socket/Transport逡逑ChannelPipel
【相似文獻】
相關(guān)期刊論文 前10條
1 周永紅;張彥祥;;金融軟件的自動化測試探索與創(chuàng)新之路[J];中國金融電腦;2018年01期
2 趙煥芳;楊聲鋼;徐小平;;自動化測試在流程類系統(tǒng)中的應(yīng)用研究與實踐[J];中國金融電腦;2018年01期
3 趙良福;王世簽;鄭科鵬;;軟件自動化測試研究[J];有線電視技術(shù);2018年06期
4 周林;;通用工具構(gòu)建云存儲自動化測試平臺的方案[J];移動通信;2017年10期
5 朱立秀;;自動化測試的應(yīng)用淺析[J];電子世界;2016年19期
6 李萍;;光網(wǎng)絡(luò)傳輸設(shè)備的自動化測試研究[J];數(shù)字技術(shù)與應(yīng)用;2015年09期
7 劉柏青;;使用自動化測試工具解決數(shù)據(jù)重復(fù)錄入問題的一個思路[J];廣東公安科技;2015年03期
8 顧言筠;;淺談光網(wǎng)絡(luò)傳輸設(shè)備的自動化測試[J];科學(xué)中國人;2017年20期
9 顧慧;毛森;;自動化測試技術(shù)的分析與研究[J];信息與電腦(理論版);2014年02期
10 劉培;;自動化測試平臺的設(shè)計與實現(xiàn)[J];科技創(chuàng)新與應(yīng)用;2014年24期
相關(guān)會議論文 前10條
1 楊士偉;桑楠楠;彭漢光;;軟件自動化測試的應(yīng)用[A];2014年中國家用電器技術(shù)大會論文集[C];2014年
2 戴駿煒;;軟件自動化測試工具的引入[A];冶金企業(yè)自動化、信息化與創(chuàng)新——全國冶金自動化信息網(wǎng)建網(wǎng)30周年論文集[C];2007年
3 趙波;;自動化測試系統(tǒng)概述及其在計量測試中的應(yīng)用[A];2008年江蘇省計量測試學(xué)術(shù)論文集[C];2008年
4 吳洪亮;劉辰;楊正球;;自定義容器進行Cactus自動化測試[A];2007北京地區(qū)高校研究生學(xué)術(shù)交流會通信與信息技術(shù)會議論文集(上冊)[C];2008年
5 浦建開;孫娜;李衛(wèi)民;;基于ATLAS的航電系統(tǒng)通用自動化測試平臺設(shè)計[A];2014航空試驗測試技術(shù)學(xué)術(shù)交流會論文集[C];2014年
6 何磊;赫新;馬戎;常興華;張來平;;全生命周期大型CFD自動化測試與驗證確認平臺開發(fā)[A];中國力學(xué)大會-2015論文摘要集[C];2015年
7 倪瑾;蔣俊華;;基于.NET平臺GUI自動化測試研究[A];經(jīng)濟策論(上)[C];2011年
8 蘆寧;陳迪秋;;中壓岸電控制系統(tǒng)的自動化測試[A];2018年數(shù)字化造船學(xué)術(shù)交流會議論文集[C];2018年
9 辛敏杰;高建華;;影響GUI自動化測試性能的因素分析[A];第五屆中國測試學(xué)術(shù)會議論文集[C];2008年
10 張賀;;基于圖像并行處理技術(shù)的云測試實現(xiàn)[A];第八屆中國智能交通年會論文集[C];2013年
相關(guān)重要報紙文章 前10條
1 索tD;創(chuàng)新帶來的效率倍增[N];中國航天報;2013年
2 顧明 潘鐳;測試效率提升的捷徑[N];中國城鄉(xiāng)金融報;2009年
3 邊歆;研發(fā)需要敏捷[N];網(wǎng)絡(luò)世界;2007年
4 記者 于曉媚/北京;風(fēng)云際會 ICT精英京城論劍[N];電子資訊時報;2005年
5 劉帥 任聞;產(chǎn)研互動出真招 班組結(jié)對顯實效[N];中國航天報;2018年
6 本報通訊員 董建昌 錢海寧 特約記者 伍旭東;“科技少帥”為導(dǎo)彈助飛[N];光明日報;2002年
7 安吉;安捷倫加大對中國市場的投資力度[N];中國經(jīng)營報;2004年
8 高津京;國產(chǎn)化是必由之路[N];光明日報;2001年
9 記者 齊航;進一步增強產(chǎn)品研發(fā)專注度 面向個人用戶的產(chǎn)品市場無限[N];杭州日報;2014年
10 孫燕飚;李領(lǐng):測試3G終端的生意人[N];第一財經(jīng)日報;2009年
相關(guān)博士學(xué)位論文 前1條
1 劉新忠;關(guān)聯(lián)缺陷及其應(yīng)用研究[D];吉林大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 熊羿;自動化滲透測試平臺的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2019年
2 李煊;物流軟件自動化測試系統(tǒng)執(zhí)行機設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2019年
3 董燦;針對Transwarp Workflow的自動化測試工具的設(shè)計與實現(xiàn)[D];南京大學(xué);2019年
4 韓松;面向金融交易平臺的集成自動化測試系統(tǒng)[D];大連理工大學(xué);2018年
5 趙羽晴;面向汽車車窗控制單元的自動化測試方法及實現(xiàn)[D];哈爾濱理工大學(xué);2018年
6 李淼;PMIC自動化測試平臺的設(shè)計與實現(xiàn)[D];成都理工大學(xué);2018年
7 韓碩;FTTx系統(tǒng)中ONU芯片自動化測試研究[D];南京理工大學(xué);2018年
8 李雪瑩;FPGA軟件自動化測試平臺的設(shè)計與實現(xiàn)[D];東華大學(xué);2018年
9 李志浩;嵌入式系統(tǒng)自動化測試平臺研制[D];哈爾濱工業(yè)大學(xué);2018年
10 朱方祥;Windows應(yīng)用程序自動化測試關(guān)鍵技術(shù)設(shè)計與實現(xiàn)[D];中國科學(xué)技術(shù)大學(xué);2018年
本文編號:2742470
本文鏈接:http://www.lk138.cn/jingjilunwen/jingjiguanlilunwen/2742470.html