總結
做得好! 在本課程模組中,我們將 非功能測試 定義為會檢查效能和可靠性等特性的測試。 比較這種類型的測試與 功能測試,以驗證軟體的指定功能會執行它應該執行的作業。 我們也定義了一些熱門的非功能測試,包括負載測試、壓力測試和滲透測試。
您和您的小組選擇一種非功能測試,先將負載測試自動化。 藉由使用幾個命令,您已取得在 Apache JMeter 中建立的測試計劃,並在管線中執行。 現在,隨著每個程式代碼變更,小組可以在一般負載下追蹤網站的效能。 如果效能開始下降,您就會知道造成哪些變更。
就像您在將功能測試併入管線時所做的一樣,請專注於最重要的非功能性測試類型。 例如,如果您的小組必須遵守特定合規性需求,請考慮新增提供詳細狀態報告的自動化測試。
瞭解更多資訊
如果您對 Apache JMeter 中的效能測試感興趣,以下是一些可協助您進一步了解的資源: