原創(chuàng)|行業(yè)資訊|編輯:李燕|2019-12-24 13:45:52.437|閱讀 311 次
概述:通過首先考慮操作環(huán)境,并利用基于環(huán)境的測(cè)試方法,軟件測(cè)試人員可以確保一切就緒,以提高測(cè)試的生產(chǎn)力和效率。測(cè)試人員可以花更多的時(shí)間在實(shí)際測(cè)試本身上,而不是花時(shí)間嘗試在隔離環(huán)境或偽現(xiàn)實(shí)環(huán)境下測(cè)試應(yīng)用程序。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
基于環(huán)境的測(cè)試方法提供了更多的上下文,以更好地理解UI測(cè)試時(shí)依賴關(guān)系如何影響應(yīng)用程序,并通過為依賴組件創(chuàng)建API和數(shù)據(jù)庫(kù)測(cè)試來幫助團(tuán)隊(duì)更深入。這樣,您可以為您的應(yīng)用程序?qū)崿F(xiàn)更完整的測(cè)試范圍,并將測(cè)試與UI分離,以便兩者可以一起運(yùn)行或獨(dú)立運(yùn)行。測(cè)試失敗會(huì)在環(huán)境中突出顯示,從而使查明失敗變得更加容易。
盡快通過在生產(chǎn)環(huán)境中測(cè)試應(yīng)用程序?qū)y(cè)試移至左端。通過服務(wù)虛擬化,創(chuàng)建虛擬服務(wù),然后在它們變得可用和穩(wěn)定時(shí)轉(zhuǎn)移到實(shí)時(shí)服務(wù),這成為可能。
通過精確指出測(cè)試失敗的位置和原因,減少了診斷測(cè)試失敗的時(shí)間和精力。
可以輕松地將測(cè)試從UI測(cè)試擴(kuò)展到API測(cè)試,可以在環(huán)境的上下文中以及CI / CD管道的一部分中對(duì)其進(jìn)行配置。
通過創(chuàng)建無法僅通過UI測(cè)試實(shí)現(xiàn)的方案來增加測(cè)試范圍
減輕了測(cè)試人員設(shè)置,運(yùn)行和診斷應(yīng)用程序測(cè)試的總體負(fù)擔(dān),同時(shí)增加了測(cè)試范圍,并允許更快,更全面地完成測(cè)試。
重慶慧都科技是parasoft一級(jí)授權(quán)代理商,如果您想購(gòu)買parasoft產(chǎn)品,請(qǐng)咨詢“~”
Parasoft SOAtest提供了一個(gè)環(huán)境管理器,可以直觀地顯示被測(cè)應(yīng)用程序的執(zhí)行環(huán)境。
環(huán)境中的每個(gè)組件都可以根據(jù)需要進(jìn)行實(shí)時(shí)配置或虛擬化配置,具體取決于這些組件的穩(wěn)定性和可用性。Parasoft SOAtest提供了一個(gè)環(huán)境管理器,可以直觀地顯示被測(cè)應(yīng)用程序的執(zhí)行環(huán)境。
環(huán)境中的每個(gè)組件都可以按需提供,也可以根據(jù)需要進(jìn)行虛擬化。部署預(yù)設(shè)根據(jù)當(dāng)前的測(cè)試要求配置環(huán)境。不同的場(chǎng)景類別可能需要不同的預(yù)設(shè)。這些預(yù)設(shè)包含環(huán)境管理器所需的所有設(shè)置:
設(shè)置環(huán)境后,將針對(duì)測(cè)試中的應(yīng)用程序執(zhí)行一組API和UI交互。在IDE和Parasoft Web門戶中捕獲,記錄結(jié)果并將其與預(yù)期結(jié)果進(jìn)行比較,在該環(huán)境中,環(huán)境管理器實(shí)用程序充當(dāng)功能測(cè)試的中心。
|
故障會(huì)在環(huán)境管理器中突出顯示,并且可以從那里跟蹤錯(cuò)誤報(bào)告到更詳細(xì)的報(bào)告中。
生成的API測(cè)試報(bào)告會(huì)同時(shí)顯示失敗和測(cè)試覆蓋率信息。失敗意味著新功能被破壞,或者測(cè)試存在問題。這些故障的根本原因可以從此處的故障追溯到適當(dāng)?shù)腁PI。測(cè)試覆蓋率信息很重要,因?yàn)樗砻魅鄙贉y(cè)試,并且可能包含未經(jīng)測(cè)試的代碼。
|
錯(cuò)誤也由缺少依賴項(xiàng)引起,這就是服務(wù)虛擬化發(fā)揮作用的地方。通常不可能提供實(shí)時(shí)依賴項(xiàng)以進(jìn)行測(cè)試,這可能是因?yàn)樗鼈冞€沒有準(zhǔn)備好,或者從生產(chǎn)環(huán)境中復(fù)制出來既困難又耗時(shí)。但是,為了確保在時(shí)間表和預(yù)算限制內(nèi)獲得高質(zhì)量的應(yīng)用程序,至關(guān)重要的是必須不受限制地訪問可信賴的現(xiàn)實(shí)測(cè)試環(huán)境,其中包括被測(cè)應(yīng)用程序及其所有相關(guān)組件(例如API,第三方服務(wù),數(shù)據(jù)庫(kù),應(yīng)用程序) ,以及其他端點(diǎn))。
|
SV服務(wù)虛擬化使軟件團(tuán)隊(duì)能夠訪問完整的測(cè)試環(huán)境,包括所有關(guān)鍵的從屬系統(tǒng)組件,并以分階段的測(cè)試環(huán)境無法實(shí)現(xiàn)的方式更改這些從屬組件的行為-使您能夠更快,更早地進(jìn)行測(cè)試,并且更加完整。它還允許您隔離應(yīng)用程序的不同層以進(jìn)行調(diào)試和性能測(cè)試,但是今天我們將不那么深入。
可以將各個(gè)服務(wù)配置為實(shí)時(shí)或虛擬化。可以將實(shí)時(shí)和虛擬依賴關(guān)系組合在一起的部署配置另存為預(yù)設(shè)。 |
手動(dòng)測(cè)試示例很有趣,但是實(shí)際工作發(fā)生在連續(xù)的集成管道中。可以從Jenkins部署Parasoft的動(dòng)態(tài)測(cè)試環(huán)境,作為持續(xù)集成/部署管道的一部分。以下示例顯示了“部署動(dòng)態(tài)環(huán)境”作為Jenkins構(gòu)建。
使用Parasoft Jenkins插件,添加了構(gòu)建步驟以從構(gòu)建中部署測(cè)試套件。結(jié)果被捕獲并鏈接到環(huán)境管理器。
建立構(gòu)建完成后,測(cè)試結(jié)果將顯示在Jenkins中。故障直接鏈接回環(huán)境管理器和部署方案。end!
推薦閱讀
如何選擇最佳的API測(cè)試解決方案?Parasoft告訴你答案!
parasoft告訴你的企業(yè)怎樣實(shí)現(xiàn)測(cè)試自動(dòng)化
Parasoft C / C ++用戶測(cè)試評(píng)價(jià)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn