本文主要幫助在面試中遇到問題的小夥伴同時也對自己面試時遇到的問題做一些總結和歸納。
切記面試的時候保持良好的心態,不卑不亢,切勿心浮氣躁。
下面進入正題
1、 http和https的區別
①https協議需要到ca申請證書,一般免費證書較少,因而需要一定費用。
②http是超文字傳輸協議,資訊是明文傳輸,https則是具有安全性的ssl加密傳輸協議。
③http和https使用的是完全不同的連線方式,用的埠也不一樣,前者是80,後者是443。
④http的連線很簡單,是無狀態的;https協議是由ssl+http協議構建的可進行加密傳輸、身份認證的網路協議,比http協議安全。
2、如何處理介面上下文依賴關係
在手工介面測試或自動化介面測試都可能遇到上下游介面有資料依賴。處理方法試設定乙個全域性變數來處理依賴的資料,比如登入的token值,用全域性變數global來進行設定
3、介面請求引數依賴上個介面返回的資料
不同介面封裝成不同的函式或方法,需要的資料我們用teturn出來,用乙個中間變數a去接收即可,後續介面傳a就可以
4、當你提bug時,開發覺得不是bug我們如何去讓開發修改?
1、明確需求,需求如果提到就要讓開發修改
2、如果是需求變更,那就找產品進來確認是否是需求變更
3、如果說是測試環境問題,讓他明確測試環境問題是什麼,自己按照他說的驗證一遍,如果確實如開發同事說的,那就非問題打回,但是不是的話,不能讓開發同事打回
4、如果上述情況都沒有,那麼需要找到測試經理,讓測試經理來進行明確,如果公司小,沒有測試經理,找到專案經理和產品經理讓他們來進行判定
5、軟體測試的方法
黑盒、白盒、灰盒
6、怎樣提高你的測試用例覆蓋率?
1、一般來講我們需要保證需求功能點都覆蓋到。然後分析各個功能點之間的聯絡,設計對應的測試用例。下個階段需要我們去分析隱含切面,比如功能點切面、特定切面、隱含切面(後台功能、完整業務流程測試、某種特定情況下的系統執行、其他相關子系統、除功能外的其他測試型別)
2、當用例設計完成後需要小組內評審
3、在設計用例之前先輸出測試點、測試流程圖
7、jmeter中跟蹤重定向和自動重定向區別?
1、跟蹤重定向通俗來講就是跟蹤請求執行的過程,並記錄下來,可在結果日誌和監控中檢視
2、自動重定向是不用跟蹤請求執行過程,也不用記錄
8、測試人員在軟體開發過程中的任務?
1、尋找bug
2、衡量軟體品質
3、關注使用者需求
4、注重使用者體驗
5、確保軟體質量
9、請寫出15種以上的黑盒測試方法
1、動態測試 2、故障轉移測試和恢復測試
3、配置測試 4、容量測試
5、ui測試 6、資料和資料庫完整性測試
7、易用性測試 8、功能測試
9、效能測試 10、自動化測試
11、健壯性測試 12、介面測試
13、回歸測試 14、cookie測試
15、alpha測試 16、beta測試
17、安全性和訪問控制測試 18、整合測試
19、冒煙測試 20、驗收測試
21、相容性測試 22、冒煙測試
9、alpha測試和beta測試的區別
1、測試時間不同:
beta測試是軟體產品完成了功能測試和系統測試之後,產品發布之前所進行的軟體測試活動,它是技術測試的最後乙個階段。
alpha測試簡稱「α測試」,可以從軟體產品編碼結束之時開始,或在模組(子系統)測試完成之後開始,也可以在確認測試過程中產品達到一定的穩定和可靠程度之後再開始。
2、測試的目的不同:
α測試的目的是評價軟體產品的(即功能、局域化、可用性、可靠性、效能和支援)。尤其注重產品的介面和特色。α測試即為非正式驗收測試。
beta測試是一種驗收測試,通過了驗收測試,產品就會進入發布階段。
測試人員及場所不同:
α測試是由乙個使用者在開發環境下進行的測試,也可以是公司內部的使用者在模擬實際操作環境下進行的受控測試,α測試不能由程式設計師或測試員完成。α測試發現的錯誤,可以在測試現場立刻反饋給開發人員,由開發人員及時分析和處理。
beta測試由軟體的終端使用者們在乙個或多個客戶場所進行。開發者通常不在beta測試的現場,因beta測試是軟體在開發者不能控制的環境中的「真實」應用。
10、描述你印象最深的乙個bug?
這個沒有固定的答案,需要大家結合自己的專案,面試官主要考察的是你解決問題的能力,以及你的描述,需要大家自由發揮
測試工程師面試總結(一)
面試總結 某個核心模組具體怎麼測試?測試如何分工?專案業務。敏捷開發。迭代版本。迭代時間。專案週期中你扮演角色。角色重要性?1 2 3 迭代 一周或者是兩周迭代一次,版本更新,會增加新的需求,迭代一次不會進行用例的評審。乙個小的需求一般10條用例 4 測試流程?怎麼編寫測試用例?你平時是怎麼設計用例...
測試工程師面試經驗
01.為什麼要在乙個團隊中開展軟體測試列舉出程式中所有可能有的錯誤和容易發生錯誤的特殊情況,根據他們選擇測試用例.例如,在單元測試時曾列出的許多在模組中常見的錯誤.以前產品測試中曾經發現的錯誤等,這些就是經驗的總結.還有,輸入資料和輸出資料為0的情況.輸入 為空格或輸入 只有一行.這些都是容易發生錯...
軟體測試工程師面試雜談
發表於2011 年 8 月 31 日 由 sam最近一段時間以來由於專案組進度實在是緊張所以從5月初就開始招人計畫 到目前為止面試了20多位前來應聘軟體測試崗位的同行 當然到現在為止都還沒有招到合適的人選 見識過了形形色色的面試者 不吐不快 以至於有了這篇文章。我僅僅是乙個測試負責人而已不屬於管理層...