自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

一個(gè)用于大規(guī)模連續(xù)測(cè)試的開源解決方案

開發(fā) 前端
軟件測(cè)試在對(duì)業(yè)務(wù)目標(biāo)和增長(zhǎng)的貢獻(xiàn)越來越重要,逐漸成為了企業(yè)數(shù)字化轉(zhuǎn)型的重要推動(dòng)力。但軟件測(cè)試行業(yè)仍然在測(cè)試維護(hù),自動(dòng)化,工具和技能方面存在很多痛點(diǎn)。大多數(shù)常用工具缺乏功能,太復(fù)雜而無法集成,智能化不足,或缺少可用性。

 軟件測(cè)試在對(duì)業(yè)務(wù)目標(biāo)和增長(zhǎng)的貢獻(xiàn)越來越重要,逐漸成為了企業(yè)數(shù)字化轉(zhuǎn)型的重要推動(dòng)力。但軟件測(cè)試行業(yè)仍然在測(cè)試維護(hù),自動(dòng)化,工具和技能方面存在很多痛點(diǎn)。大多數(shù)常用工具缺乏功能,太復(fù)雜而無法集成,智能化不足,或缺少可用性。

 

[[336883]]

 

Cerberus是一個(gè)用戶大規(guī)模連續(xù)測(cè)試的開源解決方案。它是由法國(guó)服裝零售商La Redoute所構(gòu)建的測(cè)試自動(dòng)化解決方案。它著重于可用性,可伸縮性和測(cè)試生命周期過程的集成。

什么是Cerberus?

La Redoute的IT團(tuán)隊(duì)在2010年開始開發(fā)Cerberus,目標(biāo)是使現(xiàn)有Web應(yīng)用程序的手動(dòng)非回歸測(cè)試自動(dòng)化,以加速和提高軟件質(zhì)量的交付。Cerberus被給予厚望,技術(shù)團(tuán)隊(duì)希望她能夠在幾分鐘而不是幾周內(nèi)通過測(cè)試管理,執(zhí)行和報(bào)告來實(shí)現(xiàn)迭代。

Cerberus基于Selenium Web驅(qū)動(dòng)程序和具有Java技術(shù)堆棧的三層傳統(tǒng)架構(gòu)。開發(fā)的關(guān)鍵要求是限制代碼來支持可用性,重用性并使測(cè)試保持簡(jiǎn)單。

在開發(fā)Cerberus時(shí),大多數(shù)解決方案都是商業(yè)化的,來解決特定的孤島,例如測(cè)試存儲(chǔ)庫,執(zhí)行或分析。Cerberus結(jié)​合了三個(gè)測(cè)試孤島,并啟用了Web,API和數(shù)據(jù)庫測(cè)試。

Cerberus開源和用例

Cerberus的第一個(gè)版本對(duì)內(nèi)部客戶關(guān)系管理(CRM)解決方案進(jìn)行了自動(dòng)功能測(cè)試,當(dāng)時(shí)被證明可以成功檢測(cè)到危險(xiǎn)的發(fā)布缺陷,所以Cerberus逐漸產(chǎn)品化。

接下來,Cerberus開始測(cè)試La Redoute的電子商務(wù)平臺(tái)。在2013年,La Redoute團(tuán)隊(duì)意識(shí)到開源軟件對(duì)于產(chǎn)品創(chuàng)新和開發(fā)的價(jià)值,在GNU通用公共許可證下,La Redoute在SourceForge和GitHub上發(fā)布了Cerberus。之后,與所有開源項(xiàng)目一樣,Cerberus不斷努力來確保代碼質(zhì)量,文檔和透明度。

近年來,數(shù)字化轉(zhuǎn)型正逐步升級(jí),Cerberus啟用了全面的回歸測(cè)試自動(dòng)化和監(jiān)控。并專注于提高測(cè)試管理的靈活性,執(zhí)行可伸縮性和可追溯性,來實(shí)現(xiàn)其目標(biāo)。在功能測(cè)試的同時(shí)還添加了端到端測(cè)試。

La Redoute指出,在某些情況下,Cerberus使軟件交付周期加快了10倍以上。案例研究表明,La Redoute在日常部署中取得了96%的成功,并在一年中進(jìn)行了6000多次自動(dòng)測(cè)試。

 

一個(gè)用于大規(guī)模連續(xù)測(cè)試的開源解決方案

 

目前,Cerberus吸引了眾多法國(guó)零售商的關(guān)注,如迪卡儂,樂華梅林和麥達(dá)斯等,都對(duì)Cerberus感興趣。然后,這些企業(yè)使用該解決方案來加速其數(shù)字化轉(zhuǎn)型,主要用于電子商務(wù)和后臺(tái)轉(zhuǎn)換。

現(xiàn)在,Cerberus添加了標(biāo)準(zhǔn)集成,來提高其可用性。詹金斯插件是一個(gè)重要的補(bǔ)充,來促進(jìn)與自動(dòng)化測(cè)試和反饋CI/CD管道的部署。通過添加對(duì)REST API的支持,高級(jí)計(jì)劃,重試和屏幕截圖,Cerberus可以進(jìn)一步縮短測(cè)試周期。如,法國(guó)零售商Leroy Merlin使用Cerberus進(jìn)行大規(guī)模移動(dòng)測(cè)試。

支持連續(xù)測(cè)試

通過最近和正在進(jìn)行的更新,企業(yè)可以利用Cerberus從開發(fā)到運(yùn)營(yíng)的功能。通過在各種瀏覽器,設(shè)備和應(yīng)用上執(zhí)行測(cè)試,它擴(kuò)展了數(shù)字體驗(yàn)測(cè)試的范圍。其用于API(包括SOAP和REST),桌面應(yīng)用程序和Apache Kafka的本機(jī)連接器可以測(cè)試遺留應(yīng)用程序,API,事件驅(qū)動(dòng)的微服務(wù),流服務(wù),商業(yè)智能,數(shù)據(jù)科學(xué)應(yīng)用程序和其他用例。

 

一個(gè)用于大規(guī)模連續(xù)測(cè)試的開源解決方案

 

在軟件開發(fā)生命周期中,Cerberus支持測(cè)試管理,執(zhí)行和報(bào)告中的快速迭代。用戶可以用簡(jiǎn)單的創(chuàng)建測(cè)試規(guī)范,使用庫編寫測(cè)試,在各種設(shè)備上并行執(zhí)行以及進(jìn)行高級(jí)報(bào)告。與CI/CD解決方案(例如Jenkins,Bitbucket等)的本機(jī)集成。

Cerberus還可以監(jiān)控客戶體驗(yàn)和業(yè)務(wù)運(yùn)營(yíng)。測(cè)試可以是功能性的也可以是技術(shù)性的,從而允許企業(yè)測(cè)試復(fù)雜的方案。例如,法國(guó)的電視頻道TF1將其用于流媒體平臺(tái)上的質(zhì)量保證。

如高級(jí)計(jì)劃,警報(bào),通知以及Web性能和分析儀表盤之類的功能,使發(fā)現(xiàn)問題和識(shí)別第三方集成或客戶體驗(yàn)問題的瓶頸變得更加容易。

責(zé)任編輯:華軒 來源: 今日頭條
相關(guān)推薦

2010-12-23 11:01:19

集群FTPFTP代理

2020-02-13 10:12:42

電商開源Linux

2019-03-26 19:30:47

開源備份解決方案

2023-12-01 10:25:34

數(shù)據(jù)存儲(chǔ)

2017-12-14 14:36:54

金融工具敏捷大房間計(jì)劃

2022-09-16 15:53:56

智慧城市物聯(lián)網(wǎng)通信

2009-03-17 09:27:52

ITSMITIL解決方案

2019-03-12 10:30:29

開源備份Borg Backup

2018-11-05 11:06:38

openmediavaNAS 方案

2015-03-23 16:10:58

一體機(jī)解決方案SAP華為

2023-02-10 15:41:50

物聯(lián)網(wǎng)物聯(lián)網(wǎng)平臺(tái)

2009-07-28 11:37:55

7類布線端口

2019-07-08 10:01:33

物聯(lián)網(wǎng)IOT技術(shù)

2010-11-30 16:50:42

2009-06-09 10:16:13

思科不連續(xù)網(wǎng)絡(luò)配置

2010-07-05 14:24:31

云網(wǎng)管運(yùn)維管理美信科技

2013-08-26 09:18:52

2021-04-11 09:00:13

Fes.js前端

2017-12-04 14:00:10

數(shù)據(jù)中心電源IT

2012-03-21 11:10:00

JDBCMySQLJava
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)