-
應用性能管理 apm
常用工具 聽云。。
查看全部 -
性能測試指標:并發用戶數? 每秒事務數tps系統響應時間? 設備性能(磁盤 io)
測試工具:
靜態性能評估:基于web,分析頁面代碼給出評估結果
查看全部 -
功能測試工具
查看全部 -
軟件測試所遵循的原則
一、測試顯示缺陷的存在,但不能證明系統不存在缺陷
二、窮盡測試是不可能的,應設定及時終止的條件
三、測試應該盡早進行
四、缺陷具備群集特性
五、測試的殺蟲劑悖論
查看全部 -
從客戶角度出發
不強調過程和階段注重功能和結果
不間斷,有條件即可測試
關注迭代
查看全部 -
v模型 應用最廣泛
查看全部 -
瀑布模型。。
查看全部 -
根據測試對象的可見度:黑盒測試、 白盒測試
根據狀態:靜態測試、動態測試
執行方式:手工測試、自動化測試
查看全部 -
按軟件測試階段分類:單元測試、集成測試、系統測試、驗收測試
單元測試:最小單位的測試;用例間相互獨立;要求易維護高質量
集成測試:測試單元模塊間的接口
系統測試:軟件結合環境與系統,即通常所指的測試工作
查看全部 -
1.軟件測試的定義
? 早期定義:軟件測試是對程序能夠按預期運行建立起一種信心。
? 經典定義:測試是為發現錯誤而執行程序的過程。
? IEEE(規范定義):使用人工或自動的手段來運行或測量軟件系統的過程,以檢測軟件系統是否滿足規定的要求,并找出與預期結果之間的差異。
2.軟件測試的對象
查看全部 -
軟件測試分類查看全部
-
軟件測試原則
測試顯示缺陷的存在,但不能證明系統不存在缺陷
窮盡測試是不可能的,應設定及時終止的條件
測試應該盡早進行
缺陷具備群集特性
測試的殺蟲劑悖論
測試的二八原則
測試活動依賴于測試背景
查看全部 -
軟件測試的回顧總結
查看全部 -
回歸測試
軟件功能修改后,對軟件進行重新測試以確認修改沒有引入新的錯誤或導致其他部分產生錯誤?;貧w測試的重心在關鍵模塊和重點功能組件。軟件研發周期中會進行多次回歸測試,且盡量實現自動化。
Monkey測試
Monkey測試,也稱搞怪測試。就是用一些隨機、稀奇古怪的方式來操作軟件,以測試系統的健壯性和穩定性。
冒煙測試
來自于硬件板卡驗證術語。軟件上則用于確認代碼中的更改會按預期運行,且不會破壞整個版本的穩定性。與回歸測試有些相似,但冒煙測試更對的是針對全流程的關鍵業務流程的驗證,而回歸測試重點在關鍵模塊、關鍵功能。
“每日構建”中用冒煙測試來確認合入的代碼沒有影響主要功能的正常使用。
A/B測試
多用于互聯網行業,通過為頁面提供2個版本給用戶使用并記錄相關的用戶行為數據,來確定更優化設計的一種測試方案。
A/B測試實施要點
多個方案并行,保證統計結果的有效性
每次測試僅改動一個變量,能更加確定用戶的選擇差異
按照某種規則進行優勝劣汰
A/B測試工具
Google Andlytics Content Experiments 主要通過向用戶提供不同頁面的版本之后,通過嵌入我們的分析腳本,就可以收集到一系列分析數據。
Visual Website Optimizer
查看全部 -
(1)軟件本身的兼容性:主要是軟件的向后兼容,如軟件升級,以前版本的功能也能使用
(2)不同平臺下的兼容性:如在Linux系統下的ubuntu、openSUSE等,進行平臺的兼容性測試
(3)對不同的設備的兼容性:如32位、64位、如小型機、PC等
(4)軟件的互操作性:如和一些主流應用的兼容,也就是說和大眾軟件互通,有時是很多網站的登錄。。。。
查看全部
舉報