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