freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

qtp自動(dòng)化測試技術(shù)領(lǐng)航畢業(yè)論文-展示頁

2025-07-07 12:18本頁面
  

【正文】 )這個(gè)控件進(jìn)行一個(gè)點(diǎn)擊的操作,使得百度圖片搜索引擎能夠搜索到一些鳳姐的照片************************************終極分析************************************  以上可以看到Browser對(duì)象一直使用的是同一個(gè),隨著Page對(duì)象的改變而分成了2個(gè)分支,在不同的分支上定位到不同的最終目標(biāo)并賦予“動(dòng)作”?! 。?)Browser().Dialog().Page().WebElement():Page對(duì)象跟在Dialog對(duì)象后面的一個(gè)例子?!谝粋€(gè)叫做“百度一下,你就知道”的瀏覽器下的一個(gè)名曰“百度一下,你就知道”的網(wǎng)頁頁面上找到一個(gè)叫“圖片”的鏈接,找到后,點(diǎn)擊它。可是,頁面上如果有好多Link呢,怎么辦?只能和之前一樣,在后面的括號(hào)內(nèi)寫進(jìn)參數(shù),如Link(圖 片),這樣QTP就不會(huì)亂了!好了,在最終找對(duì)了要操作的對(duì)象后,就可以給出指令,命令它做事情了,如需要它進(jìn)行點(diǎn)擊操作,那就給Link對(duì)象來個(gè)Click方法,到此,整個(gè)語句就可以完畢了?! age—瀏覽器下肯定有各種各樣的網(wǎng)頁。而那段作者自己偽造的代碼就不是,每一句都不完整,要么有頭沒尾,要么無頭有尾,這就是Keyword View和Expert View最根本的區(qū)別,下面,一句句看專家視圖中的代碼構(gòu)成,先以“句1”來說,“句1”中集合了3個(gè)對(duì)象。句3  看完這兩段代碼以后,再回過頭來理解專家視圖的工作原理,專家視圖和關(guān)鍵字視圖是完全不同的,用通俗點(diǎn)的講,專家視圖并不像關(guān)鍵字視圖那樣,每個(gè)步驟都在視圖中記錄成一行,在專家視圖中,必須定位到業(yè)務(wù)操作最終的對(duì)象,并且每一句的結(jié)束,以及最終的對(duì)象的業(yè)務(wù)行完畢為基準(zhǔn)。鳳姐 39。句139。圖147中頁面1部分Browser(百度一下,你就知道).Page(百度一下,你就知道).Link(圖圖147中頁面2部分Page(百度圖片—全球最大中文圖片庫)WebEdit(word).Set圖147中頁面1部分Page(百度一下,你就知道)Link(圖2.Expert View(專家視圖)  瞬移成功,首先肯定是要講專家視圖的工作原理,“QTP在關(guān)鍵字視圖中的每個(gè)節(jié)點(diǎn)在專家視圖中對(duì)應(yīng)一行腳本”?! £P(guān)鍵字視圖的介紹馬上就要結(jié)束了,最后作者分解這個(gè)視圖(語句會(huì)很隨意)后會(huì)直接進(jìn)入專家試圖的解說。  Value:對(duì)象操作所用到的值?! tem:記錄了所有對(duì)象。先掌握關(guān)鍵字視圖的界面、原理和工作機(jī)制。但是,如果想自動(dòng)化完成一些復(fù)雜的業(yè)務(wù)操作,在這張視圖里是絕對(duì)不可能的,那就必須切換到專家視圖里才行?! ≡谕瓿闪诉@3個(gè)步驟后,關(guān)鍵字視圖將包含下列行,如圖147所示。在錄制腳本的過程中,用戶在應(yīng)用程序上執(zhí)行的每個(gè)步驟,在關(guān)鍵字視圖中記錄為一行,這樣用戶就可以輕松地修改任何一部分業(yè)務(wù)步驟。接下來分別對(duì)這兩個(gè)視圖進(jìn)行講解,并開始拋磚,直到引出一塊良田美玉?! ∠嘈胖灰栽S接觸過QTP的讀者就一定知道QTP提供兩種視圖,一種是Keyword View(關(guān)鍵字視圖),另一種是Expert View(專家視圖)。在開始講解QTP腳本開發(fā)之前,首先需要詳加介紹Expert View這個(gè)視圖,這個(gè)視圖是QTP官方指定的腳本開發(fā)唯一認(rèn)可的視圖。  ● 熟練掌握Expert View的代碼結(jié)構(gòu)。 認(rèn)清并請(qǐng)遠(yuǎn)離QTP的腳本錄制模式  階段要點(diǎn)  ● 了解Keyword View結(jié)構(gòu)?! 、如果激活Run one iteration only選項(xiàng),QTP在運(yùn)行時(shí)只運(yùn)行1次  C、Browser navigation timeout:XX seconds就是設(shè)置運(yùn)行測試步驟之前,等待網(wǎng)頁加載時(shí)間的最大值,超出了該值后腳本直接退出并報(bào)錯(cuò)?! 、QTP具有兩種錄制模式,它們是Analog Recording和Low Level Recording。  B、QTP具有Event和Mouse兩種回放模式?! 、可以在Normal運(yùn)行模式中設(shè)置間隔時(shí)間,單位是毫秒?! 、腳本運(yùn)行時(shí),如果左側(cè)有黃色箭頭,則代表這種運(yùn)行模式是Fast。所以,作者決定以選擇題(單選和多選)、判斷題、排列題等各類有趣的形式出一份類似Exam一樣的概念理論題,這些所謂的理論題其實(shí)是對(duì)整個(gè)章節(jié)內(nèi)容知識(shí)點(diǎn)的貫穿,希望能起到鞏固與復(fù)習(xí)的作用。雖然剔除了很多不需要的內(nèi)容,但是,由于介紹的是QTP的源頭(就好比本章節(jié)標(biāo)題一樣“QTP的開關(guān)”)而且配合了大量的實(shí)例,圖文并茂,所以在完成本章節(jié)的編寫后才發(fā)現(xiàn)原來還是需要用到那么大的篇幅才能將重要的知識(shí)點(diǎn)講清楚、講透?!】偨Y(jié)  本章節(jié)的內(nèi)容主要講的是QTP的錄制與回放,市面上,任何一本書都會(huì)有這部分的內(nèi)容。  B、如果激活Run one iteration only選項(xiàng),QTP在運(yùn)行時(shí)只運(yùn)行1次  C、Browser navigation timeout:XX seconds就是設(shè)置運(yùn)行測試步驟之前,等待網(wǎng)頁加載時(shí)間的最大值,超出了該值后腳本直接退出并報(bào)錯(cuò)?! 、QTP具有兩種錄制模式,它們是Analog Recording和Low Level Recording?! 、QTP具有Event和Mouse兩種回放模式。  D、可以在Normal運(yùn)行模式中設(shè)置間隔時(shí)間,單位是毫秒?! 、腳本運(yùn)行時(shí),如果左側(cè)有黃色箭頭,則代表這種運(yùn)行模式是Fast。所以,作者決定以選擇題(單選和多選)、判斷題、排列題等各類有趣的形式出一份類似Exam一樣的概念理論題,這些所謂的理論題其實(shí)是對(duì)整個(gè)章節(jié)內(nèi)容知識(shí)點(diǎn)的貫穿,希望能起到鞏固與復(fù)習(xí)的作用。雖然剔除了很多不需要的內(nèi)容,但是,由于介紹的是QTP的源頭(就好比本章節(jié)標(biāo)題一樣“QTP的開關(guān)”)而且配合了大量的實(shí)例,圖文并茂,所以在完成本章節(jié)的編寫后才發(fā)現(xiàn)原來還是需要用到那么大的篇幅才能將重要的知識(shí)點(diǎn)講清楚、講透。QTP自動(dòng)化測試技術(shù)領(lǐng)航 總結(jié)  本章節(jié)的內(nèi)容主要講的是QTP的錄制與回放,市面上,任何一本書都會(huì)有這部分的內(nèi)容。但是,作者對(duì)這部分內(nèi)容進(jìn)行了提煉,把其他書里的那些幾乎等于QTP工具介紹的內(nèi)容全部剔除,因?yàn)槟切﹥?nèi)容在實(shí)際的項(xiàng)目應(yīng)用中幾乎不會(huì)用到,保留了能切實(shí)在項(xiàng)目中用到的內(nèi)容,通過自己的實(shí)戰(zhàn)經(jīng)驗(yàn)配合大量案例、實(shí)例(幾乎每一個(gè)知識(shí)點(diǎn)都有例子)進(jìn)行細(xì)致地講解,希望讀者在學(xué)習(xí)了本章后,能對(duì)QTP這個(gè)自動(dòng)化測試工具的操作,以及如何把工具融合實(shí)際項(xiàng)目上有個(gè)整體的把握?! ≡谠O(shè)計(jì)練習(xí)題的方面,作者思慮許久,考慮到本章節(jié)內(nèi)容的性質(zhì),決定在本章節(jié)的鞏固練習(xí)題中不設(shè)置實(shí)際操作題,本章節(jié)的練習(xí)題如果要出成操作題,無非就是傳統(tǒng)的“錄制與回放”,這樣就會(huì)不由自主地偏離作者的原有思想?! ≈R(shí)點(diǎn)鞏固和舉一反三練習(xí)  一、知識(shí)加強(qiáng)鞏固趣味題之過5關(guān)(注:選擇題可能是單選也可能是多選)  排列題 請(qǐng)排列QTP業(yè)務(wù)操作及執(zhí)行流程的順序。()  A、錄制B、打開瀏覽器C、回放D、打開QTP  選擇題 QTP的兩種腳本運(yùn)行模式分別是Normal和Fast,它們之間的區(qū)別是什么?請(qǐng)?jiān)谙旅?個(gè)選項(xiàng)中做出正確的選擇。( ?。 、以QC調(diào)用的方式執(zhí)行腳本,運(yùn)行模式是Fast?! 、Normal運(yùn)行模式的執(zhí)行速度最快?! ∵x擇題請(qǐng)?jiān)谝韵?個(gè)選項(xiàng)中選擇正確的選項(xiàng)。( ?。 、QTP停止運(yùn)行的快捷鍵是Ctrl+Alt+F5,但不提供個(gè)性化設(shè)置?! 、QTP具有Slow、Normal和Fast 3種運(yùn)行模式?! ∵x擇題 請(qǐng)?jiān)谝韵?個(gè)選項(xiàng)中選擇錯(cuò)誤的選項(xiàng)。( ?。 、假設(shè)在運(yùn)行設(shè)置中選擇Run on all rows選項(xiàng),在QTP的Data Table中建立4行數(shù)據(jù),其中第2行的值為空,則QTP在執(zhí)行兩次迭代后運(yùn)行結(jié)束?! 、QTP的運(yùn)行模式設(shè)置具體位置在:Tools→Options→Web→Advanced→Run settings下的Replay type。但是,作者對(duì)這部分內(nèi)容進(jìn)行了提煉,把其他書里的那些幾乎等于QTP工具介紹的內(nèi)容全部剔除,因?yàn)槟切﹥?nèi)容在實(shí)際的項(xiàng)目應(yīng)用中幾乎不會(huì)用到,保留了能切實(shí)在項(xiàng)目中用到的內(nèi)容,通過自己的實(shí)戰(zhàn)經(jīng)驗(yàn)配合大量案例、實(shí)例(幾乎每一個(gè)知識(shí)點(diǎn)都有例子)進(jìn)行細(xì)致地講解,希望讀者在學(xué)習(xí)了本章后,能對(duì)QTP這個(gè)自動(dòng)化測試工具的操作,以及如何把工具融合實(shí)際項(xiàng)目上有個(gè)整體的把握?! ≡谠O(shè)計(jì)練習(xí)題的方面,作者思慮許久,考慮到本章節(jié)內(nèi)容的性質(zhì),決定在本章節(jié)的鞏固練習(xí)題中不設(shè)置實(shí)際操作題,本章節(jié)的練習(xí)題如果要出成操作題,無非就是傳統(tǒng)的“錄制與回放”,這樣就會(huì)不由自主地偏離作者的原有思想?! ≈R(shí)點(diǎn)鞏固和舉一反三練習(xí)  一、知識(shí)加強(qiáng)鞏固趣味題之過5關(guān)(注:選擇題可能是單選也可能是多選)  排列題 請(qǐng)排列QTP業(yè)務(wù)操作及執(zhí)行流程的順序。( ?。 、錄制B、打開瀏覽器C、回放D、打開QTP  選擇題 QTP的兩種腳本運(yùn)行模式分別是Normal和Fast,它們之間的區(qū)別是什么?請(qǐng)?jiān)谙旅?個(gè)選項(xiàng)中做出正確的選擇。( ?。 、以QC調(diào)用的方式執(zhí)行腳本,運(yùn)行模式是Fast?! 、Normal運(yùn)行模式的執(zhí)行速度最快。  選擇題請(qǐng)?jiān)谝韵?個(gè)選項(xiàng)中選擇正確的選項(xiàng)。( ?。 、QTP停止運(yùn)行的快捷鍵是Ctrl+Alt+F5,但不提供個(gè)性化設(shè)置?! 、QTP具有Slow、Normal和Fast 3種運(yùn)行模式?! ∵x擇題 請(qǐng)?jiān)谝韵?個(gè)選項(xiàng)中選擇錯(cuò)誤的選項(xiàng)。( ?。 、假設(shè)在運(yùn)行設(shè)置中選擇Run on all rows選項(xiàng),在QTP的Data Table中建立4行數(shù)據(jù),其中第2行的值為空,則QTP在執(zhí)行兩次迭代后運(yùn)行結(jié)束?! 、QTP的運(yùn)行模式設(shè)置具體位置在:Tools→Options→Web→Advanced→Run settings下的Replay type?!  ?擺脫Keyword View?!TP的兩種視圖及思維轉(zhuǎn)換  從本章節(jié)開始,讀者將真正開始徹底擺脫腳本錄制,正式走向腳本開發(fā)的臺(tái)階。那么,以何為出發(fā)點(diǎn)以及如何介紹Expert View這個(gè)視圖呢?決定以拋磚引玉的方式,利用腳本錄制視圖Keyword View形象地引出腳本開發(fā)視圖Expert View。Mercury公司開發(fā)兩種視圖的本意是想讓不同類型的人使用不同類型的視圖?! ?.Keyword View(關(guān)鍵字視圖)  通過關(guān)鍵字視圖(一種圖形化的視圖),QTP提供了一種模塊化的表格格式,創(chuàng)建和查看測試或組件的步驟。在這里拿“百度”的首頁舉一個(gè)例子,業(yè)務(wù)操作分3個(gè)步驟:  點(diǎn)擊“圖片”鏈接;  在圖片搜索欄中輸入“鳳姐”;  點(diǎn)擊“百度一下”。圖147  圖147中可以看到關(guān)鍵字視圖非常直觀有效,使用的用戶可以很清晰地看到被錄制對(duì)象的錄制層次及運(yùn)行步驟。專家視圖等一切事宜就暫且擱置一下?! ≡陉P(guān)鍵字視圖中,一共分4列:Item、Operation、Value和Documentation?! peration:該對(duì)象的操作?! ocumentation:QTP自動(dòng)生成的描述語句,描述了是什么對(duì)象,做了什么,怎么做。前面說過“在錄制腳本的過程中,用戶在應(yīng)用程序上執(zhí)行的每個(gè)步驟在關(guān)鍵字視圖中記錄為一行”,在本例中一共記錄到6個(gè)步驟,如下:  ● 打開瀏覽器;  ● 進(jìn)入百度首頁;  ● 點(diǎn)擊[圖片]鏈接;  ● 進(jìn)入圖片頁面;  ● 在[搜索框]輸入“鳳姐”;  ● 點(diǎn)擊[百度一下]。讀者可能一下子不明白這句話,那先來看兩段代碼,第一段代碼是將關(guān)鍵字視圖的工作原理用在專家視圖上的錯(cuò)誤代碼,轉(zhuǎn)換后的腳本如下:Browser(百度一下,你就知道)39。片).Click39。鳳姐WebButton(百度一下).Click  再看一下專家視圖中正確的代碼:39。片).Click 39。圖147中頁面2部分Browser(百度一下,你就知道)._Page(百度圖片—全球最大中文圖片庫).WebEdit(word).Set句2Browser(百度一下,你就知道)._Page(百度圖片—全球最大中文圖片庫).WebButton(百度一下).Click 39。在這里,最終的對(duì)象就是節(jié)點(diǎn),專家視圖中的一句代碼是關(guān)鍵字視圖中好多個(gè)步驟的結(jié)合?! rowser—該對(duì)象如果出現(xiàn)必定是第一層,可以把它想象成打開的一個(gè)指定瀏覽器,具體哪個(gè)瀏覽器那么就由后面括號(hào)里的參數(shù)決定,如:Browser(百度一下,你就知道),這樣QTP就能很準(zhǔn)確地識(shí)別到底打開的是哪個(gè)瀏覽器了。那要定位這個(gè)對(duì)象也就很簡單了,和上面一樣,在后面的括號(hào)內(nèi)加參數(shù),如:Page(百度一下,你就知道),這樣QTP就知道了,原來是要定位一個(gè)叫“百度一下,你就知道”的網(wǎng)頁,然后其他網(wǎng)頁會(huì)一概不理!  Link—在定位了前兩個(gè)對(duì)象后,終于可以定位到要進(jìn)行業(yè)務(wù)操作的對(duì)象了。  分析:“句1”已經(jīng)被拆解,作者在這里用最通俗的語言方式連貫地?cái)⑹鲆槐椤熬?”,希望能讓新人聽明白。小提示:  在上面的例子中,是以Browser().Page().Link()的結(jié)構(gòu)出現(xiàn)的,但實(shí)際上,在Web測試中并不只有這一種固定形式,除了Browser必定是在第一層以外,Page以及Link(或其他所有對(duì)象控件,如WebEdit等)都不是固定必須要接在前面那層的后面的,比如: ?。?)Browser().Page().Frame().Link():Link對(duì)象跟在Frame對(duì)象后面而沒有跟在Page后面?! 〗酉聛碓倏纯础熬?”,這句代碼中需要注意Page已經(jīng)變化了,變成了Page?(百度圖片—全球最大中文圖片庫),然后在該頁面中找到對(duì)象WebEdit(word),最后給這個(gè)對(duì)象一個(gè)Set的操作方法并在后面寫入?yún)?shù),使得QTP在該頁面上找到關(guān)鍵字搜索框,輸入“鳳姐”。所以,現(xiàn)在應(yīng)該知道關(guān)鍵字視圖中的代碼結(jié)構(gòu)了?! ∽ⅲ盒枰鱿乱粚訉?duì)象用“.”,直到定位到最后一個(gè)待操作對(duì)象,然后仍然用“.”賦予其動(dòng)作(各種不同
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1