# 如何預防冷場
> ### 回答問題,要以點帶面,從一個點延伸出去,把和這個問題相關的內容都說清楚。
* 問:你們是怎么寫用例的?
1. 很多人會說,我們的用例是用excel寫的。然后,就沒然后了。回答很簡短,面試官還沒準備好下一個問題,你的回答就結束了,這樣很容易冷場,而且,也沒回答到點上。以點帶面的意思,就是把寫用例要考慮到的內容都說出來。
2. **參考答案**:首先對需求進行分析,提取測試點,熟悉項目流程。然后,根據測試點來編寫測試用例,測試用例要考慮到功能、用戶體驗、性能、兼容性和一些異常的場景。我們一個測試用例包含:用例ID,標題,優先級......(自己補充)這些要素,編寫完后還要進行用例的評審。
> ### 一定要防止冷場。
冷場的原因有很多,可能是你回答太簡單了,面試官還沒準備好下一個問題;可能是你太沉悶了,氣氛太壓抑,面試官只想盡快結束面試。
怎么樣才能避免冷場呢?我認為有以下方法:
1. 回答問題,不能只回答“會”或者“不會”,要以點帶面,盡量說全面些;
2. 被面試官問到會的問題但是范圍比較廣,或者,被面試官問到不會的問題,要主動把面試官引導到你會的地方,同時要表明,如果以后工作有需要,會主動去學習。
場景一:(被面試官問到會的問題但是范圍比較廣,思路:1、把面試官引導你會的地方,2、舉例說明你在哪些地方用到了這些技術)
* 面試官:你會數據庫嗎?
參考答案一:數據庫我們主要用的是增刪改查,比如:我們在前臺下了一個訂單,除了在用戶中心和系統后臺查看這筆訂單是否正確,我們也會到數據庫中查詢該訂單的數據是否正確。
* 面試官:linux熟不熟?
答:我們的服務器都是在linux上的,常用的linux命令都會,比如我們會在linux搭建測試環境,tail -f 來查看日志,top來查看資源等等
* 面試官:python熟不熟?
答:我們python主要是用來寫自動化測試腳本的,在腳本中會用到變量的定義,代碼的封裝,模塊調用,if條件判斷,try...except異常處理等等。
* 面試官:你們電商系統都會做一些活動吧?說一下你們系統的促銷活動是怎么測試的
答:(思考兩三秒)我們這個xxx系統的促銷活動需求還在修改,要不,我跟你說下我們這個項目的購物車是怎么測試的吧。(眼睛看著面試官,停兩三秒)購物車這個功能的測試思路是這樣的,首先。。。(開始跟面試官巴拉購物車的測試思路)。
* 面試官:數據庫,怎樣向表里插入1億條數據?
答:這個要寫存儲過程實現,具體的我寫不出來,不過,這個代碼我有做筆記,到時工作需要的時候,拿出來套用就可以了。
* 場景二:(當被面試官問到不會的問題)
面試官:你會數據庫的游標嗎?
答:游標沒接觸過。我以前的項目,主要用到數據庫的增刪改查,構造測試數據的時候,會用到增刪改這些,但是比較少,用得多的是查詢,會用到多表查詢,子查詢這些,比如:我們在前臺下了一個訂單,除了在用戶中心和系統后臺查看這筆訂單是否正確,我們也會到數據庫中查詢該訂單的數據是否正確。
PS:如果追問你,比如說,我們這里是需要用到游標的,就回答:如果以后工作需要,我會利用工作之外的時間,買這方面的書或到網上找這方面的資料來學習,也可以在同事不忙的時候問問同事。
PS:如果面試官反問:我招你過來是讓你來學習的嗎?參考答案:我會利用工作之外的時間進行學習,不耽誤工作,如果入職前就需要掌握,我會利用后面入職準備的這段時間把它學會,我對自己的學習能力還是比較自信的。 回答的時候一定要自然,自信!因為很多時候,面試是故意嚇唬你的,很多東西他/她自己都不一定會,就看你會不會被嚇到了
問:python會不會實現一萬次重復登錄
答:這個我之前也沒有涉及過,需要去網上再了解一下,我之前都是用python去實現web端的自動化,然后使用selenium工具,基于unittest框架來實現,然后我再講解了一遍自動化測試的流程
面試官:當monkey在運行過程中異常停止了,怎樣讓它重新啟動,繼續運行?
答:(思考三四秒),讓monkey重啟,這個以前的工作沒接觸過。我們以前是使用adb shell monkey -p 包名 -v 次數這個命令,如果是回歸測試,就加上參數-s,后
面再接seed值。
面試官:rm -rf的參數rf是什么意思?(關鍵要掌握類似這種問題的回答思路)
答:(思考三四秒),在使用這個命令的時候,都會帶上-rf這兩個參數強制刪除文件,這兩個參數的具體意思,之前查過,不過到現在時間長了,記不住了。
PS:如果還追問就說:如果以后工作需要,我會利用工作之外的時間加強這方面的學習。
3、當面試官還沒想好問題問你的時候,主動向面試官提問。比如,你可以問:你們項目做了多久?多少測試?你們的測試流程是怎樣的?等等。總之,想辦法把面試帶到你的節奏來,把握主動權,讓面試官走你的套路。但是,問的問題不要太難,不要讓面試官難堪。
4、當面試官問的問題比較泛,回答的方式比較多,就要想辦法把問題聚焦到一個點上來回答
問:上傳功能怎么測試?
參考答案:以上傳圖片的功能來說一下我的測試思路,假設上傳的圖片只能為jpg,png格式,大小不能超過800k,只能上傳不超過3張圖片,那么,從功能方面考慮,測試點有.....;從UI方面考慮,測試點有.....;從兼容性方面考慮,測試點有.....;從性能方面考慮,測試點有.....(套六大特性)
最后總結一下:
1. 問到不會的,或者問得比較泛的,不要慌,轉移到你會的地方;
2. 面試切勿一問一答,要舉例子,把和這個問題相關的內容都說清楚,面試就是聊天,你聊的開心,你入職的機會就要大很多,畢竟你自己招人也想找一個以后工作中聊的來的人;
3. 面試有一部分也看運氣成分,不要因為一個兩個面試就沒信心,有些面試官就是腦殼有包;
4. 語言組織要自然、順暢,目光不要飄來飄去,干凈整潔專業的外表,回答問題時適當的引導和適當地舉例子,對方不說話時適當反問對方。加入輕微的手部動作可以緩解緊張情緒。
說一些題外話:很多同學面試的時候,都會莫名的緊張,其實,都是心態的問題。大家可以把面試看成是在談戀愛,用談戀愛的心態去面試的對了。
- 總章
- Oracle數據庫
- 常見的Linux命令
- 理論內容整理
- 給你如下功能怎么測試
- 支付怎么測試
- 購物車怎么測試?
- 搜索功能怎么測試?
- 文件上傳功能怎么測試?
- 登錄功能怎么測試?
- 還款功能怎么測試?
- 訂單功能怎么測試?
- 自動化測試篇
- 必記代碼
- 接口測試篇
- 性能測試篇
- app測試篇
- 面試篇
- 項目篇
- 職業素養篇
- 真實案列分析
- 如何預防冷場
- redis
- 琪琪
- 禪道搭建手冊
- 禪道搭建手冊1
- 禪道的基本使用
- 基于Python3_Selenium的自動化
- Python3安裝
- Python3基礎
- 列表_元組_集合
- 函數_模塊_類
- Python代碼
- selenium環境
- selenium定位方式
- Selenium常見操作
- toast讀取代碼
- 添加用戶代碼
- 隱式等待與顯式等待
- 循環添加用戶
- 測試用例練習
- 測試用例優化
- Fiddler抓包工具
- 安裝
- Fiddler使用
- 接口測試
- Jmeter的安裝
- Jmeter使用
- jmeter+ant+jenkins接口自動化測試框架
- 接口安全測試
- 性能測試
- Nmon監控LInux系統
- Jmeter分布式
- 性能測試-具體案例
- Monkey
- 安裝1
- Monkey使用
- appium自動化
- appium的安裝
- appium基本使用
- 真機USB連接
- 問題排查
- Jenkins持續集成
- Jenkins安裝
- Jenkins配置任務
- Python擴展內容
- Python連接數據庫
- Python進行接口測試
- 開啟服務