標籤:

軟體測試題目收集

軟體測試的結束標準是:測試計劃中所有規定的測試內容和回歸測試都已經運行完成 或 根據上級領導對測試結果的意見,就可以結束本次測試。

1.什麼是兼容性測試?兼容性測試側重那些方面?

答:不同平台上的兼容,硬體平台,軟體平台上是否可以正常運行,即通常所說的軟體的可移植性 兼容的類型:有平台兼容,網路兼容、資料庫兼容、以及數據格式兼容 重點是對兼容環境的分析

2.測試的策略有:黑盒|白盒 靜態|動態 手工|自動 冒煙測試 回歸測試 公測(beta測試的策略)

3.如何判斷是程序存在問題還是軟硬體存在問題:a.檢查系統是否中毒 b.檢查軟體|硬體的配置是否符合軟體的推薦標準 c.確認當前的系統是否獨立,即沒有對我提供什麼消耗cpu資源的服務 d.如果是c/s 或者 b/s結構的軟體,需要檢查時不是因為與伺服器的鏈接有問題,或者訪問有問題造成的 e.查看性能監視器,確認應用程序對cpu 內存的訪問情況

4.單元測試策略:邏輯覆蓋、循環覆蓋、同行評審、桌前檢查、代碼走查、代碼評審、景泰數據流分析

5.測試用例設計的完整過程:需求分析+需求變更維護 根據需求得出測試需求 設計測試方案 ,評審測試方案 方案評審通過後設計測試用例,再回測試用例進行評審

6.loadrunner分 用戶動作設計 場景設計 測試數據分析

7.loadrunner進行測試的流程:測試 創建虛擬用戶腳本 創建運行場景 運行測試腳本 監視場景 分析測試的結果

8.loadrunner的並發是指 在同一個時間點,支持多個不同的操作

loadrunner如何進行並發的測試:loadrunner中提供IP偽裝,集合點,配合虛擬用戶的設計,以及在多台電腦上的設置,可以比較好的模擬真實的並發

loadrunner的集合點:即是多個用戶在某個時刻,某個特定的環境下同時進行虛擬用戶的操作的。集合點失敗,則集合點的操作就會取消,測試就不能進行

9.如何保證軟體質量:

內部質量:主要指代碼的質量,就需要引入開發工程師進行單元測試

外部質量:軟體被整合成為 一個整體,從整體上保證軟體的質量ok,有測試工程師進行系統測試

使用質量:指用戶使用的滿意度,我們可以引入用戶代碼進行UAT測試來保證

過程質量:引入QA進行檢查和質量保證

10.測試工程師的質量保證方法有哪些:

1.高質量用例(引入合適的測試用例設計方法,引入測試用例評審機制)

2.良好的測試執行(要求用例執行率達到100%,多次的測試輪次,引入測試工具,讓測試可以做的更深入)

3.良好的缺陷管理(良好的缺陷寫作和bug機制,提高缺陷修復效率 引入合適的缺陷管理工具和缺陷管理流程)

4.良好的測試流程(引入更合適的測試流程和測試方法 採用更多的非功能測試 不要忽略非功能測試)


推薦閱讀:

軟體測試常見面試題及答案
關於PWA(Progressive Web App)的一些測試思考
測試聊天機器人的新方法——Botfuel Dialog
寫在CNAS現場評審之後
3.掀起介面測試的蓋頭-HTTP初窺(二)

TAG:軟體測試 |