您好,登錄后才能下訂單哦!
本篇文章為大家展示了性能測試是什么,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
一、實例概述
1、系統描述
醫藥管理SMS2系統(安裝環境:CentOS7.2),注冊網址:192.168.X.XX ,登錄:賬號FMXY,密碼666666。針對醫藥品,通過銷售渠道賣給各大醫院,比如通過本地的銷售商,客戶在醫藥公司的藥的,銷售是幫忙賣藥的,藥品是醫藥公司生產的藥品。
2、模塊
客戶(客戶名、聯系方式、登錄名、密碼、描述、創建)、銷售(銷售員、聯系電話、描述、登錄名、密碼、創建)、藥品(藥品名臣、編號、描述、創建)、訂單(訂單名稱、描述、狀態、日期、客戶名、藥品號)、統計、退出
二、性能測試概述
1、注意事項
需要有產品視野,明白真實場景下,用戶是怎樣使用產品的,這樣才能知道哪些場景是用戶大量使用的;需要有開發視野,明白產品結構,甚至一些實現細節,這樣才能對哪些使用場景會帶來性能問題了然如胸;需要有測試經驗,結合前面的知識,寫出良好的性能測試用例;需要有開發技能,靈活使用各種測試工具,有的測試工具需要二次開發,甚至市場上沒有現成可以使用的測試工具,必須得自己開發測試工具。
2、性能測試過程
同功能測試一樣,有如下三個過程:分析需求,確定性能測試場景;編寫測試計劃、測試用例;執行測試。
(1)需求分析,確定性能場景
功能測試需要測試系統的所有功能點,而系統測試只需要關注系統功能點中比較容易成為系統性能瓶頸的部分。比如,一個商城系統,通常瓶頸在于大量客戶登錄瀏覽商品,秒殺搶購某個商品的業務場景,而管理員后臺操作通常不會成為性能瓶頸,因為管理員就寥寥數人而已。所以性能測試的場景應該是這些客戶瀏覽商品,秒殺搶購,而不是去測試管理員后臺。測試人員需要了解產品的所有功能點,并且了解業務使用,甚至了解系統額的實現細節,這就需要和產品團隊、開發團隊多方面合作,一起確定硬件環境、軟件環境和性能指標。
(2)數據配置
數據配置是性能測試的業務數據設置,不同的系統有各自的業務數據。比如crm系統包括:多少條注冊用戶、多少藥品數據、多少業務訂單等。
(3)編寫測試用例、測試計劃
首先,確定測試資源,包括:測試工程師人選、測試工具、所需測試硬件(包括何時采購到位)、測試預計啟動時間、結束時間。再次,性能測試用例包括下面哪些信息:運行硬件、軟件環境、數據配置;對被測系統的輸入,通過工具測試出的系統性能指標;對資源的占用指標。
上述內容就是性能測試是什么,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。