2021“金九銀十”最全面軟體測試面試題(涵蓋所有軟體測試Python自動化測試知識點),立刻收藏!
1.測試用例有哪些元素?
用例編號,測試概述或用例標題、測試步驟、預期結果、前置條件、輸入條件、優先順序等等
2.什麼是UI、GUI?UI測試是什麼意思?
介面
圖形介面
介面測試
3.測試用例的優先順序如何?
冒煙測試
高
中
低
4.解釋測試目標、測試環境、測試物件、前置條件、測試策略、測試範圍的含義?
測試目標:功能測試、效能測試、介面測試、易用性測試、相容性測試、安全性測試
測試策略:某類別測試的過程、方法以及如何應用、測試的注意事項等
測試環境:硬體條件、軟體條件,網路條件
前置條件:進行某些測試工作需要做好的準備條件
測試範圍:軟體需要測試的某個部位
5.用例評審一般使用什麼方式?那些人蔘與評審?
檢查單,一般以後測試人員進行
6.測試計劃由誰編寫,測試需求說明由誰編寫?測試用例誰編寫,測試總結誰編寫?
測試負責人、測試人員(測試需求分析人員)、測試人員(測試設計工程師)測試負責人
7.軟體投入執行後還需要測試嗎,需要哪些測試
需要測試。維護測試(升級測試),資料遷移測試備份恢復測試、災難恢復測試等等
8.SP2什麼意思?
第2個版本的服務包或者補丁包
9.給你一個網站,你如何測試?
首先,查詢需求說明、網站設計等相關文件、分析測試需求
然後制定測試計劃、確定測試的範圍和測試策略,一般包括以下幾個部分:功能性測試、介面測試、效能測試、資料庫測試、安全性測試、相容性測試
再然後設計測試用例:
功能性測試可以包括,但是不限於以下幾個方面:
1.連結測試:連結是否正常跳轉,是否存在空頁面和無限頁面,是否有不正確的出錯資訊返回
2.提交功能的測試
3.多媒體元素是否可以載入和顯示
多語言支援是否能夠正確顯示選擇的語言等等
介面測試可以包括但是不限於以下幾個方面:
1.頁面是否風格統一,美觀
頁面佈局是否合理,重點內容和熱點內容是否突出
空間是否正常使用
對於必須但未安裝的空間,是否提供自動下載並安裝的功能
文字檢查
效能測試一般從以下兩個方面考慮:
1.壓力測試
2.負載測試
資料庫測試要具體決定是否需要開展
資料庫一般需要考慮連結性,對資料的存取操作,資料內容的驗證等方面
安全性測試
1.基本的登入功能的檢查
2.是否存在溢位錯誤,導致系統崩潰或者許可權洩露
3.相關開發語言的常見安全性問題檢查,例如SQL注入
相容性測試,根據需求說明的內容,確定支援的平臺組合
1.瀏覽器的相容性
2.作業系統的相容性
3.軟體平臺的相容性
4.資料庫的相容性
開展測試,並記錄bug
1.合理的安排調整測試進度,提前獲取測試所需的資源,簡歷管理體系(例如,需求變更、風險、配置、測試文件、缺陷報告、人力資源)
定期評審,對測試進行評估和總結,調整測試的內容
10.一臺客戶端有三百個客戶與三百和客戶端有三百個客戶對伺服器是呀,有什麼區別?
300個使用者在一個客戶端上,會佔用客戶機更多的資源,而影響測試的結果,執行緒之間可能發生干擾,而產生一些異常,需要更大的頻寬,IP地址的問題,可能需要使用IP欺騙來繞過伺服器對於單一IP地址最大連線數的限制,不必考慮分散式管理的問題。
使用者分佈在不同的客戶端上,需要考慮使用控制器來整體調配不同客戶機上的使用者,需要給予響應的許可權配置和防火牆設定。
免費領取海量學習資料+面試資料+測試學習完整視訊加群:646294456
喜歡我們自動化的小夥伴們,可以加入我們的技術交流扣扣群:929347797(裡面有超多學習資料免費分享喲)