特色
    Tricentis虛擬峰會:以DevOps的速度交付軟件創新

    向敏捷、DevOps等領域的頂尖思想家學習最新的知識。課程現已按需提供。

    看現在
    特色
    得到Tricentis認證

    開始你的學習之旅。

    查看課程
    特色
    您的轉換工具包

    使用我們的轉換工具包推進您的企業測試策略。

    了解更多
    圖像

    DevOps

    DevOps:為Tricentis客戶進行的流程

    DevOps的核心是協作和共享軟件開發和質量責任的理念。為了在實踐中實現成功的DevOps部署,大多數組織都認識到這個過程是實現有影響力的改變的最關鍵的組成部分。

    這並不是說這個食譜中的其他食材不重要。回顧一下我在對Hiscox、Prologis和LVMH的采訪後發表的一篇文章,關於為什麼為人民(我們測試的對象以及負責確保應用程序交付的人)進行測試是敏捷建立的基礎。

    當涉及到在業務框架中協調整個軟件開發生命周期的任務或責任時,為團隊、反饋循環和期望之間的凝聚力建立一個已定義的過程是不可避免的。我們建立這個過程是為了避免重複的任務,減少複雜性,減少團隊之間的停機時間,並確保交付具有質量的複雜項目。

    在2021年秋季Tricentis虛擬峰會上,我們的客戶分享了他們關於近期軟件測試項目和成功成果的想法和經驗。在沒有得到組織者任何提示的情況下,他們每個人都描述了自己是如何利用資金的Tricentis測試工具改進他們的DevOps在他們的組織內努力達到新的成功水平。

    現代性能測試幫助足總成功過渡到雲計算

    英足總一直在采取戰略行動,將傳統的內部辦公應用程序轉移到雲端。他們正在測試的係統包括高調的、麵向公眾的網站和係統,這些係統在任何給定的時間內都跨越了120個應用程序,包括體育場、球員、聯賽以及體育賽事和音樂會的票務管理。畢竟,他們是英國知名度第二高的品牌,僅次於女王本人。

    “我們正在轉向Azure雲。我們希望增加容量,重寫我們的大部分係統,使它們快速、流暢,並成為英足總的核心。我們需要我們的利益相關者能夠非常容易和快速地訪問技術,”應用開發主管Nick Sewell說。

    實現這一目標的動力來自於之前的係統顯示其無法滿足組織和球迷的需求。這方麵的例子包括一個不合時宜的網站崩潰與宣布高級英格蘭隊;全國各地推遲體育聯盟注冊,以支持草根階層培養對足球的熱愛。由於以前糟糕的經驗,許多人開始對來自組織的技術交付缺乏信心。

    這個過程首先要讓利益相關者參與進來。“我們讓企業參與進來——他們不想重複舊的係統。從第一天起,他們就向我們提供了非功能需求,並討論了期望是什麼,包括我們在生產中需要遵守的SLA。”

    團隊首先將6個工作流解決方案放在一起,並將數據推送到250個用戶的係統中。這確保了測試和工作流在開始擴展到實際應用程序之前是正確的。一旦這個捕獲數據的過程得到驗證,他們就能夠以一種可展示的格式將其分發到業務中。

    在過去的12個月裏,該團隊致力於一個重要的係統項目,該項目將此過程應用到一致性的點上。性能測試每周在開發係統中運行一次,從250個用戶開始,逐漸擴展到4000多個用戶。“在我們的旅程中,我們注意到不僅是功能,還有我們需要使用的環境,”尼克說。在大約1000個用戶時,團隊開始發現需要處理的功能錯誤。

    “這個工具(NeoLoad)及其相關流程允許我們引入性能測試,並在功能測試的同時進行,而不會影響其他測試。通過構建它,它允許您提高正在使用的創建數據、實際運行測試和產生結果的腳本的效率。我們可以非常快速地完成測試,對Azure環境配置或代碼更改進行一些更改——鎖定到非常特定的瓶頸功能上。這允許我們逐步通過關鍵場景,對每一個場景進行度量,並向業務發布。他們可以看到已經做了什麼,結果,這增加了信心的水平,”尼克說。

    接下來,英足總正在尋求整合性能測試加入到他們的DevOps流水線流程中——在每個環境中自動提升代碼,同時進行功能測試。

    諾福克南部-卓越作戰計劃

    “任何沒有可持續性的東西都會失敗。”諾福克南方公司執行和交付經理David Jayaraman在20分鍾的會議中向我們分享了這一建議。如果你不建立一些可持續的東西來解決組織內部人員的痛點,你就會看到質量的下降。

    David繼續解釋,在你希望改進任何組織之前,你必須如何評估和了解它。轉變通常是180度的轉變,過去對你有用的東西現在很可能不會起作用了。“一刀切並不總是有效的;每個組織都是不同的。如果沒有自頂向下的方法,就無法進入一種方法或實現。沒有這個,你會受苦的。”

    收集組織各級的痛點是關鍵的第一步。一些痛點可以通過您的轉換工作輕鬆解決。這就是過程變更為變更奠定基礎的地方。David解釋了為什麼評估當前正在進行的工作、分階段實施更改以及跟蹤成功的過程是至關重要的。

    “持續改進對於保持質量至關重要。如果你不不斷改進自己的工作,別人就會發現差距。”隨著組織的增長和規模的擴大,新的痛點將會出現。我們不能簡單地依賴於“過去有效的方法在未來仍然有效”。過程和係統應該持續地進行評估和測量。

    David建議,供應商通常可以在幫助持續改進過程中發揮作用,因為他們了解最佳實踐,並始終關注未來的趨勢,以加強他們產品的研發。“如果在測試過程中有供應商與您一起工作,他們可以提供長期的指導,”David說。

    David和我的隊友Emma Peet繼續他的行業思想領導轉換在10-現在可以在Apple Podcasts和Spotify上使用。

    Nuvolo -利用Tricentis來交付他們的測試自動化需求

    Nuvolo已經連續三年被ServiceNow授予美國年度全球應用開發合作夥伴獎。通過定製代碼和每周部署在26個應用程序上的解決方案來為全球1600多個客戶提供服務並不是一件容易的事情。

    “我們必須隨時跟上速度。我們不能因為測試而推遲發布我們需要一些自動化測試的東西,減少我們花在回歸、兼容性測試和不同ServiceNow版本上的時間和天數,”Nuvolo的QA和發布副總裁Khaled Award說。

    Nuvolo的領導層知道,測試自動化是保持客戶所期望的速度和質量的唯一途徑。畢竟,Nuvolo是SaaS CMMS應用和設施管理領域的領導者。然而,他們過去嚐試過的傳統測試自動化工具很難處理ServiceNow平台上開發的定製UI頁麵。

    Khaled解釋道:“我們需要一個理解ServiceNow平台的人。為我們的路線圖構建我們的應用程序和產品需要夥伴關係。我們需要客戶支持,詳細的發布說明。並對我們的自動化解決方案進行更多升級,以幫助我們向前發展。”

    今天,Nuvolo是“用點擊而不是代碼構建”Tricentis TTA的解決方案.他們的自動化流程已經擴展到每月發布的26個解決方案中的17個,並無縫集成到他們的DevOps工具集,用於持續部署。觀看他們的隨需應變的會話,以看到一個經過驗證的過程圖表,該過程允許他們將回歸測試從兩到三周減少到四天。

    Telstra - Salesforce的企業數字化轉型之旅

    人們常說,千裏之行,始於足下。對於任何轉型之旅,第一步都是認識到改變的必要性。

    澳大利亞電信意識到,在他們的旅程中,測試問題需要盡早解決:

    • 手動執行需要太多的時間和精力,特別是對於跨係統跟蹤數據的端到端場景
    • 複雜的IT環境,係統基於不同的技術
    • 持續部署意味著測試不會因為測試維護而陷入困境,特別是當它涉及到Salesforce的關鍵版本時
    • 對象識別和iframe很難管理
    • 與諸如DocuSign這樣的係統的關鍵集成很難全麵自動化,並且需要每天進行多次測試

    有了清楚記錄的問題和已經到位的內部流程,下一個合乎邏輯的步驟是確定解決現有痛點的解決方案。Telstra選擇了Tricentis測試自動化係統,尤其是它的Salesforce掃描技術,這將提高設置效率和實現價值的速度。Tricentis被丟棄到他們當前的進程中。它很快被用於自動化所有可見的東西,並增加了不同係統和的回歸測試端對端測試

    Telstra現在正在實現它的願景:通過一個高效且具有成本效益的交付組織,為客戶提供簡化和數字化的服務,運行精益和敏捷,不斷改善客戶體驗。

    Baidu
    map