本篇文章給大家談?wù)刟nt自動(dòng)化測(cè)試框架,以及android自動(dòng)化測(cè)試框架對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收***本站喔。 今天給各位分享ant自動(dòng)化測(cè)試框架的知識(shí),其中也會(huì)對(duì)android自動(dòng)化測(cè)試框架進(jìn)行解釋?zhuān)绻芘銮山鉀Q***現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧!
1、接口自動(dòng)化測(cè)試環(huán)境搭建jmeter+ant+git+jenkins
首先,創(chuàng)建一個(gè)工程在jenkins平臺(tái),可以選擇一個(gè)比較靈活的類(lèi)型,freestyle可以自定義。在左邊導(dǎo)航欄點(diǎn)擊管理Jenkins 在右邊頁(yè)面點(diǎn)擊config system 在配置頁(yè)面輸入創(chuàng)建ant配置,測(cè)試工程依賴的j*a環(huán)境jdk 指定ant所在的目錄。在配置頁(yè)面中點(diǎn)擊man*e node 創(chuàng)建調(diào)用本地測(cè)試工程的節(jié)點(diǎn)。輸入節(jié)點(diǎn)名稱(chēng),創(chuàng)建節(jié)點(diǎn)。
重點(diǎn)參考TestMan*er這個(gè)類(lèi),這個(gè)類(lèi)是主要用來(lái)啟動(dòng)Jmeter的,我們可以參考這個(gè)類(lèi)中的executeSingleTest(File test)這個(gè)方***:這個(gè)方***驗(yàn)證了我們剛才這個(gè)猜想。在完成通過(guò)M*EN啟動(dòng)Jmeter的分析過(guò)后,我們所要做的事情就是如何解析Jmeter運(yùn)行后所得到的測(cè)試結(jié)果,并將這個(gè)測(cè)試結(jié)果以相關(guān)的格式展現(xiàn)出來(lái)。
第二步:針對(duì)接口清單,做單接口測(cè)試和關(guān)聯(lián)接口測(cè)試。在實(shí)際測(cè)試過(guò)程中,單接口測(cè)試和關(guān)聯(lián)接口測(cè)試的時(shí)間是不一樣的,這涉及到業(yè)務(wù)邏輯測(cè)試和功能點(diǎn)測(cè)試等。但是在測(cè)試的時(shí)候,他們的邏輯和方***是類(lèi)似的。
最后,使用***查看并分析請(qǐng)求返回的信息,確保測(cè)試的準(zhǔn)確性。 通過(guò)這些精心設(shè)計(jì)的步驟,***將成功地模擬登錄過(guò)程,并在后續(xù)接口請(qǐng)求中保持會(huì)話狀態(tài)。這就是在JMeter中獲取和利用Cookie值的實(shí)戰(zhàn)案例,希望對(duì)***的測(cè)試工作有所幫助。
這樣我們只測(cè)試頁(yè)面,這條case就默認(rèn)通過(guò)了,但一些黑客可能通過(guò)抓包的方式進(jìn)行登錄,這樣安全隱患就比較大了。我們對(duì)接口進(jìn)行安全測(cè)試,可以避免安全隱患。
到此,以上就是小編對(duì)于ant自動(dòng)化測(cè)試框架的問(wèn)題就介紹到這了,希望介紹關(guān)于ant自動(dòng)化測(cè)試框架的1點(diǎn)解答對(duì)大家有用。