1.軟件測試基礎
(1)軟件測試流程?
(2)測試用例設計方法有哪些?在什么場景下用到這些方法?
(3)測試計划要怎么寫?
(4)測試用例包含哪些要素?
(5)bug包含哪些要素
(6)測試工程師最重要的任務是什么?
2.接口測試
(1)接口測試用例如何設計?如何保證覆蓋率?
(2)如何產生測試報告
3.性能測試
(1)你了解哪些性能測試工具?性能測試需要了解哪些參數?
(2)jmeter的監聽器有哪幾種?
4.測試用例設計
(1)嬰兒床
(2)自動販賣飲料機
(3)登錄模塊
(4)抽獎程序
(5)電商系統里下單,付款是如何設計測試用例的?
6.數據庫
(1)針對student表和grade表進行進行增刪改查
(2)如何用SQL產生10萬條數據?
(3)如何比對兩張表是否一致?如何保證數據從一個庫里copy到另外一個庫時數據的一致性
(4)數據庫如何做容災備份?
7.邏輯題:
(1)有兩個水杯,A杯5L,B杯3L,不借助任何工具,如何精確得到4L的水
(2)有9個圓球,其中有一個偏重,如何在只稱2次的情況下找出這個偏重的球體
(3)禮品店有一個禮物成本價18元,售價21元,有一個顧客要買這個禮物,給了老板100元,但老板沒有零錢,只好到隔壁店里去找零,然后返還給顧客79元,在顧客走了之后才發現,顧客給的是假幣,老板只好又賠償了隔壁店老板100元,問禮品店老板一共損失了多少元?
8.對英語郵件翻譯
9.Linux
(1)常用命令都有哪些,含義是什么?
(2)正則表達式有哪些?
10.你的優勢是什么?你能給我們帶來什么?
12.你印象最深的bug?
13.Python自動化
(1)Python的數據類型和數據結構有哪些?
(2)元組,列表,集合,數據字典的區別,元組的元素能改變嗎?元組里嵌套了list后,為什么能改變?
(3)裝飾器的原理
14.測試用例的代碼如何托管?
敲黑板,重點重點:不管是白盒黑盒還是接口還是自動化的測試,測試用例的設計都是最重要的,當一個面試官要考你測試用例設計的時候,只有你說的超過面試官想到的,才會令面試官滿意,所以測試用例如何設計才會全面,在面試前一定要想好。