博客

反思QA榴彈炮:生活在未來

日期:2020年8月28日

這個博客是一個係列的一部分,它的領導人推動成功的質量轉換等跨組織安盛,Equifax,麥當勞,蘇黎世。這些第一手資料摘自Tricentis-sponsored凱捷谘詢報告,重新定義未來的質量保證

Uthkusa Gamanayake、測試能力的經理,榴彈炮

榴彈炮是效用的提供者(天然氣和電力)。它是一個領先的綜合能源行業已經經營了超過180年,創新有一個值得驕傲的遺產。榴彈炮積極參與天然氣和電力批發市場擁有370萬客戶賬戶,包括住宅、小型和大型企業和批發客戶。

我們經營澳大利亞最大的私人發電組合,總容量10413千瓦,約占總數的20%在澳大利亞國家電力市場的發電能力。

客戶體驗驅動的榴彈炮的我們所做的一切。質量保證(QA)起著關鍵的作用。我們鼓勵創新,讓我們的員工的想法不同。這帶來了一個競爭優勢。我們所要承擔的風險,隻要結果是有益的為我們的客戶。我們找到方法來實現新技術盡快,,我們是第一個實現許多創新技術在澳大利亞。我們是一個組織在未來生活。

測試人員的角色變化

的數字轉換的榴彈炮,測試已經從一個集中的功能分布式服務支持敏捷的工作方式。測試人員是scrum團隊的一部分。

這有助於他們與開發人員密切合作,並提供機會承擔開發任務除了測試。QA責任已經從質量保證團隊Scrum團隊。這是一個文化和思維方式的轉變。

在市場上有一種趨勢,一些組織不再招聘測試人員。他們正在尋找測試開發人員。這種角色的相互作用是至關重要的成功轉換從一個瀑布敏捷的工作方式。不僅對開發人員和測試人員,也為其他角色。

有很多工具可以幫助這種轉變。測試自動化工具和框架是一個關鍵因素。一般來說,所有的CI / CD-related工具可以幫助您完成這個任務。

相對於過程,敏捷有很多口味。組織有自己的定製版本的敏捷實踐。這是事情可能出錯的地方。如果做得不正確,框架不支持角色的相互作用,導致瀑布下運行一個敏捷的旗幟。

自動化和轉換攜手並進

我們不能談論沒有自動化測試。榴彈炮的測試自動化改進和成熟與數字轉換。組織中的某些領域比其他的更成熟,但總的來說,該組織已經取得了很好的進展。

自動化測試最初被認為是一個“附加任務”或高興的事情。它現在已經成為交付的一部分。這是另一個文化轉變。組織中的個體團隊將使用自己的自動化工具,最適合他們的需求的框架和平台。沒有單一的解決方案或框架,將為整個組織工作。我們不應該試圖標準化測試自動化。它可以減緩交付。

自動化行業快速變化。新工具來市場有更好的特性。在我看來人工智能(AI)是測試自動化的未來。人工智能在未來將取代一些測試角色。使用人工智能技術的供應商在他們的工具將主宰未來。人工智能能夠而且也扮演著重要的角色在數據挖掘/創造未來。這將是人工智能的一個子集的整體參與QA在未來。

服務虛擬化如何嗎

每個組織麵臨測試環境挑戰。他們對速度和質量產生影響,團隊可以決定偷工減料來克服環境問題,環境問題可用性、環境穩定性和數據。

組織采用的解決方案是在測試環境移動到雲。這可以幫助我們可以開發一個自動化的解決方案,自旋向上的環境需求,然後關掉不使用時節省運行成本。在榴彈炮,我們在這個方向上取得了良好進展。

我們還需要upskill scrum團隊,以防止或檢測和修複輕微的環境問題,而不是擁有一個“環境支持團隊”來修複它們。服務虛擬化是另一個解決方案集成問題。

它在單元測試和係統測試是非常有用的,尤其是在與第三方測試。有測試工具如Tricentis托斯卡的到來測試自動化服務虛擬化功能。

當然,數據和隱私政策放大在構建和維護測試環境的挑戰。許多組織擁有敏感客戶信息和有嚴格的指導方針如何使用這些數據用於測試目的。你不想浪費時間。

有一些解決方案。敏感數據屏蔽是一種解決方案。第二個選擇是創建新的數據,而不是在測試環境中使用現有的數據。數據創建自動化測試工程師-一個自動化的測試腳本創建數據和運行測試使用這些數據。這是行業的發展。

保護數據隱私

一個良好的實踐是為了避免在測試環境中使用生產數據。壞的情況下,敏感和個人數據必須戴著麵具來保護隱私。基本上,我們需要爭奪個人信息,個人可以不再被識別。

同樣重要的是阻止測試環境外部世界在可能的情況下,尤其是在雲。

物聯網在其中扮演的角色

我們使用機器學習來改進客戶支持,提高客戶體驗。AI-backed平台回答公共客戶問題和提供基本的支持。通過這種方式,客戶不需要等待排隊跟一個客戶支持的人。

物聯網(物聯網)是一個更廣泛的概念。許多組織使用某種形式的物聯網。榴彈炮,作為工具提供商,需要收集大量的數據從米其客戶的前提,快速、準確地傳輸和處理。物聯網設備在這一過程中扮演了重要的角色。多個實用特定於行業的工具被用於監控和支持整個過程。

市場需要什麼

我們仍然需要更好的測試自動化工具。大多數的數字測試開源的工具。我們不知道這些工具的未來。另一方麵,現成的工具的能力和有限是昂貴的。實現這些工具可以花時間和涉及昂貴的基礎設施。我們需要可靠的、輕量級的工具。

缺乏技能的新技術和工具在未來將是一個問題。測試的世界正在迅速變化。很難測試社區保持最新的快速發展。

還有另外一個市場的差距。有很多人可以測試並提供結果,但是很難找到人有遠見和可以實現它。

改變QA團隊結構

敏捷的方式交付自治團隊將改變世界的測試。測試是整體質量的一部分。執行和管理將會分發給團隊,整個團隊將負責質量。測試人員的角色將離開,與潛在的開發任務。開發人員角色將正確,測試自動化任務。將來我們會看到更多的測試開發人員空缺。

至於測試主管的角色,它將仍然存在。它不會消失,但它的功能將會改變。這個角色將有更廣泛的質量保證責任。QA主管的角色確實存在在一些組織。我認為責任仍局限於測試實踐。

測試人員的角色正在改變和人工智能等新技術將提高QA來。榴彈炮是致力於維護其前瞻性的展望及其在這個問題上的領導作用。

* * *

額外的見解從質量領袖,閱讀完整的100 +頁麵凱捷報告,重新定義未來的質量保證。閱讀更多關於這個Tricentis榴彈炮的SAP測試方法的案例研究。

日期:2020年8月28日
Baidu
map