什么是非功能測試?
發布時間:2021-12-07
非功能測試側重于應用程序的運行情況——它的行為。性能、本地化、用戶體驗 、安全性、可擴展性、兼容性都屬于非功能測試的范疇。例如,您可能希望在區域條件下測試應用程序的行為。為成功實現這一目標,您需要測試所有語言解釋、任何更改的圖像、文檔和支持、EULA 和相關監管法律術語等。應用程序的性能如何、其行為的一致性如何以及用戶有多好經驗都被提煉成非功能測試。
性能測試:這是一個相當大的范圍,包括所有與性能相關的事情。負載測試、壓力測試、容量測試、可擴展性都屬于這一類。自動化這些測試是唯一的方法,因為它們不切實際,并且在嘗試手動運行時容易出錯。
安全測試:安全測試至關重要,尤其是對于政府實體、金融機構和醫療保健行業。總的來說,安全性在數字時代已經并將繼續至關重要,因此有必要進行徹底的測試。滲透、故障轉移、合規性、漏洞、災難恢復、RCA、檢測和修復都屬于這一類。根據行業和客戶的不同,可能需要安全測試以及透明的結果。
兼容性測試:理解這一點很重要,因為它與互操作性測試兩個不同的應用程序如何相互交互不同。兼容性測試處理應用程序從一種環境到另一種環境的行為方式。兼容性測試的一個主要示例是跨瀏覽器和跨平臺測試,您正在測試以確保您的應用程序在一個瀏覽器和另一個瀏覽器之間工作和行為相同,并且在操作系統上也是如此。自動化這些測試可以快速揭示應用程序因環境變化而降級或失敗的地方。
用戶體驗測試: 在當今的應用程序開發生命周期中變得越來越流行。為了在競爭中脫穎而出,開發人員必須設計提供出色用戶體驗的應用程序,這意味著要分析用戶與應用程序的交互方式以及工作流程的效率。布局是直觀的還是用戶覺得它令人沮喪和難以導航?用戶是否對他們的體驗感到滿意,或者他們是否認為該應用程序以任何方式令人望而卻步?用戶體驗測試可以回答這些以及更多問題,并有助于提供數字信心。
推薦閱讀:
本文內容不用于商業目的,如涉及知識產權問題,請權利人聯系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。