翻譯|使用教程|編輯:況魚杰|2020-11-26 15:35:29.897|閱讀 200 次
概述:Gartner、Forrester和其他行業(yè)專家都主張,API/消息層測(cè)試(服務(wù)、消息隊(duì)列、數(shù)據(jù)庫(kù)抽象層等)比GUI測(cè)試更適合測(cè)試自動(dòng)化和持續(xù)測(cè)試--尤其是敏捷和DevOps。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Gartner、Forrester和其他行業(yè)專家都主張,API/消息層測(cè)試(服務(wù)、消息隊(duì)列、數(shù)據(jù)庫(kù)抽象層等)比GUI測(cè)試更適合測(cè)試自動(dòng)化和持續(xù)測(cè)試--尤其是敏捷和DevOps。根據(jù)維基百科的持續(xù)測(cè)試和API測(cè)試頁(yè)面,有必要將重點(diǎn)從GUI測(cè)試轉(zhuǎn)向API測(cè)試,因?yàn)椋?/span>
敏捷和DevOps團(tuán)隊(duì)在短迭代和快速反饋循環(huán)的工作中發(fā)現(xiàn),GUI測(cè)試需要大量的返工以跟上頻繁變化的步伐。而API層的測(cè)試則不那么脆弱,更容易維護(hù)。
Parasoft SOAtest提供了業(yè)界領(lǐng)先的API測(cè)試解決方案,被廣泛認(rèn)為是同類產(chǎn)品中的佼佼者,其創(chuàng)新的工具和對(duì)100多種消息格式和協(xié)議的最廣泛支持。通過可視化的拖放工具,用戶可以創(chuàng)建最復(fù)雜的測(cè)試場(chǎng)景,而不需要編寫一行代碼,因?yàn)橄駵y(cè)試流程邏輯、復(fù)雜的斷言、循環(huán)、數(shù)據(jù)驅(qū)動(dòng)和關(guān)鍵字關(guān)聯(lián),如BDD與Cucumber,都可以用最少的技術(shù)經(jīng)驗(yàn)輕松構(gòu)建。
使用Parasoft的SMART API測(cè)試生成器Chrome插件,創(chuàng)建API測(cè)試是很直接的,SOAtest從手動(dòng)或探索性測(cè)試中監(jiān)控你的Web UI中的活動(dòng),并將幕后的API調(diào)用轉(zhuǎn)換為有意義的API測(cè)試場(chǎng)景。這項(xiàng)技術(shù)不僅僅是簡(jiǎn)單的記錄和回放,SOAtest利用人工智能和機(jī)器學(xué)習(xí)來實(shí)際了解API調(diào)用的內(nèi)容,然后構(gòu)建一個(gè)有意義的API測(cè)試場(chǎng)景,該場(chǎng)景是可重復(fù)使用和可定制的。
SOAtest也是一個(gè)全渠道的測(cè)試解決方案,它還可以通過Appium測(cè)試數(shù)據(jù)庫(kù)、ESB、大型機(jī)和移動(dòng)設(shè)備等系統(tǒng),并對(duì)您現(xiàn)有的軟件開發(fā)生態(tài)系統(tǒng)進(jìn)行整合,例如測(cè)試框架(如Cucumber、BDD、TDD、Selenium、Appium等)和CI基礎(chǔ)設(shè)施,所有這些都在同一個(gè)用戶界面中進(jìn)行。
用戶可以在SOAtest的一個(gè)測(cè)試用例中輕松地穿越完整的端到端測(cè)試場(chǎng)景,以全面驗(yàn)證完整的用戶體驗(yàn)。然后,所有在SOAtest中創(chuàng)建的測(cè)試都可以作為安全和性能測(cè)試來利用和運(yùn)行,以有效地驗(yàn)證早期階段測(cè)試的非功能需求。
加速和自動(dòng)化API測(cè)試支持團(tuán)隊(duì)采用或目前正在執(zhí)行持續(xù)測(cè)試。SOAtest包括與現(xiàn)有的CI/CD系統(tǒng)(即Jenkins、TeamCity、Bamboo、Azure DevOps)的集成,以及Parasoft的服務(wù)虛擬化解決方案,測(cè)試可以按需執(zhí)行,以加速敏捷開發(fā)方法論所要求的反饋過程。測(cè)試結(jié)果在SOAtest的動(dòng)態(tài)報(bào)告系統(tǒng)中提供了有意義和可操作的任務(wù),可以采取簡(jiǎn)單的PDF報(bào)告形式,也可以是動(dòng)態(tài)的多級(jí)HTML文檔,概述執(zhí)行了哪些測(cè)試,狀態(tài)如何,以及它們與哪些需求相關(guān)聯(lián),讓多個(gè)利益相關(guān)者了解其關(guān)鍵應(yīng)用的健康狀況。
Parasoft的集中式報(bào)告和分析儀表板將功能和非功能測(cè)試結(jié)果與底層API和代碼覆蓋率相關(guān)聯(lián),因此利益相關(guān)者可以準(zhǔn)確地指出需要測(cè)試的風(fēng)險(xiǎn)功能,并對(duì)整個(gè)軟件開發(fā)過程有一個(gè)整體的看法。
正如您所看到的,API測(cè)試可以很簡(jiǎn)單。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:parasoft