大咖談|專訪 MTSC 大會聯席主席楊春暉:在 AI 時代,測試工作將會越來越重要和複雜

TesterHome小助手發表於2023-06-27

由 TesterHome 社群和龍測科技聯合主辦的MTSC2023 第十一屆中國網際網路測試開發大會(上海站),將於2023年7月15日在上海浦東喜來登由由大酒店舉行。MTSC 大會從 2015 年開始已成功舉辦 10 屆,“落地、務實、有深度” 的內容風格和良好口碑,得到測試開發者、網際網路一線企業及全行業的認可和大力支援。

今年的 MTSC2023 上海大會,設有 1 個主會場 +5 個平行分會場,額外增加了一場 “AI+ 降本增效” 閉門研討會。大會期間將邀請一線技術專家、資深行業大咖與大家齊聚一堂,針對當前熱門行業話題以及最新的落地實踐,進入深入探討與分享,為各方合作伙伴搭建行業交流平臺!

在大會舉行前夕,我們採訪了 MTSC 大會聯席主席,工業和資訊化部電子第五研究所研究員高工、工信部工業軟體重點實驗室主任楊春暉老師。

以下為專訪內容:

Q:您認為目前網際網路、軟體質量保證領域的現狀和發展趨勢是怎樣的?

A:

現狀方面:

1.逐漸從傳統測試走向自動化測試。自動化測試可以更快,更準確地檢測軟體缺陷,提高測試效率。

2.著重在使用者體驗上。軟體的功能僅需要滿足實際需求,但使用者體驗則需要更好地考慮使用者的需求。

3.整合開發和測試。為了加速軟體質量驗證,許多開發團隊都在採用同步開發和測試的方式。

4.採用敏捷方法。敏捷方法讓團隊能夠更快地適應變化,並將質量保證改進作為一個常規部分,從而提高軟體的質量。

5.關注安全和隱私。在軟體質量保證方面,安全和隱私問題變得越來越重要。越來越多的軟體正在使用加密技術,以保證使用者資料的安全。

發展趨勢:

1.智慧化測試。隨著人工智慧的發展,測試也會越來越智慧化。例如,基於機器學習和人工智慧的自動測試將會更快、更準確地發現問題。

2.更多的自動化。自動化測試的應用將會越來越廣泛,包括自動化測試案例的開發和自動化測試的執行,以及更高效的測試結果的輸出。

3.更加註重使用者體驗。在軟體開發過程中,為了實現更好的使用者體驗,會注重無障礙設計、在裝置和平臺上實現統一的使用者體驗,人性化的設計介面等等。

4.雲技術的應用。在軟體質量保證方面,雲技術的應用可以促進測試環境的快速部署,為大型測試專案提供效能和靈活性。

5.質量保證團隊的專業化。軟體質量保證是個體系化的工作,需要具備專業技能和產品質量保證的理念。未來,專業化的質量保證團隊將會成為趨勢。

Q:在如今快速迭代的研發模式下,您認為質量保障該如何突破?

A:

在快速迭代的研發模式下,質量保障需要進行以下突破:

  1. 自動化測試:採用自動化測試工具來覆蓋更多的測試場景,減少手工測試。這種測試方式可以確保產品在不同環境下的穩定性和一致性。

  2. 持續整合:將開發、測試和運維等流程無縫整合,保證產品的穩定性和可靠性。

  3. Scrum 敏捷管理:採用 Scrum 敏捷管理方法,開發團隊可以更快速地完成產品開發,同時對成果進行反饋和最佳化,從而不斷迭代和提高產品的質量。

  4. 管理化測試:採用敏捷測試和管理化測試的方法,透過管理化測試的方式,在開發和測試階段隨時發現問題、進行修復和最佳化。

Q:您認為要成為一名優秀的測試工程師,需要具備哪些能力?

A:

  1. 專業技能紮實,對軟體開發流程有深刻的理解,熟練掌握常用的測試工具和技術,有良好的測試計劃和測試用例編寫能力;

  2. 有獨立思考和分析的能力,能準確、細緻、系統性地分析問題和解決問題的能力;

  3. 有良好的溝通能力,能夠與開發人員、產品經理等進行有效的溝通;

  4. 持續學習和自我提升的意識,能夠跟上技術的發展趨勢;

  5. 對測試工作的質量有高度的責任感和敬業精神。

Q:隨著技術的不斷更新換代,測試技術及工具也在不斷更新迭代,如今在人工智慧時代,測試工作將會有哪些變化,請您談一談您個人對於測試行業未來發展的一些理解和期許。

A:

我認為在人工智慧時代,測試工作將會越來越重要和複雜,在人工智慧時代,除了傳統的功能測試、效能測試、安全測試等之外,還需要進行資料測試、模型測試、演算法測試等方面的工作。同時,測試工作將更加融入到整個開發流程中,以實現持續整合、持續交付、持續部署等目標,同時擴充套件測試工作的範圍和深度,使其能夠更好地支援業務的發展和創新。

個人期望測試行業未來能在以下幾個方面進行發展:

  1. 推廣 AI 測試:測試工作者需要學習 AI 領域的相關技術知識,逐步根據人工智慧產品的需求和特點,研發新的測試方法和測試工具,以提高測試質量和效率。

  2. 智慧化測試:隨著自動化測試技術的發展,測試自動化程度將會不斷提高,測試團隊將會更多地投入到高階測試用例的編寫,如效能測試、安全測試、穩定性測試等。測試自動化工具將會更加智慧化,能夠幫助測試人員更快速、更準確地進行測試。

  3. 整合 DevOps:測試工作者需要學習 DevOps 的理念,並與其他開發團隊合作,實現持續整合、持續交付、持續部署等流程,以貫穿整個測試工作。

總之,未來的測試行業將會向著智慧化、自動化、持續化的方向發展。我們需要始終關注最新的技術趨勢和市場需求,及時調整自己的發展方向,以保持測試領域的競爭力。

Q:對測試人員技能全面化的一個要求是未來越來越明顯的一個趨勢。對此,您有哪些學習建議和一些好的經驗可以分享給行業的同學們?

A:

我的建議是:

1.持續學習:測試人員應該不斷學習新的技術和工具,關注測試技術的最新發展,跟上技術的發展趨勢,並且保持對產品和行業的深入瞭解。可以透過閱讀技術部落格,參加行業研討會和培訓,或者自己動手實踐來增加技能。

2.開展自學專案:測試人員可以從自己的工作中選擇一個小型的專案,利用自己的業餘時間去學習相關技術和工具。這樣既能提高自己的技能,同時也能為公司的產品提供更好的質量保障。

3.加強協作:和開發團隊建立良好的團隊協作和溝通機制,與其他團隊成員共同工作,瞭解他們的工作,合理地進行溝通和協作,協作解決問題,共同推進專案進展。

4.注重團隊建設:測試人員應該注重團隊建設,建立和維護好良好的團隊氛圍。這樣能夠激勵團隊成員的創造力和積極性,提高大家的工作效率和工作質量。

5.利用自動化工具:測試人員應該利用自動化測試工具來提高自己的工作效率。儘管學習和使用自動化工具需要花費較多的時間和人力,但是在長期的工作中,將會為測試人員和公司帶來更大的價值。

6.善於總結歸納:不斷總結和歸納測試經驗,建立自己的測試規範和流程。經過實踐不斷最佳化測試方法,提高測試質量和效率。

歡迎掃碼報名參會

目前八折優惠購票仍在開放中,瞭解更多大會詳情,請點選: 戳我

相關文章