金3銀4癌佩,又到換工作的高峰期啦!
雁卿也有投遞測試工程師的崗位便锨,約了兩三個面試围辙,挑選了一些覺得有價值的面試題目來分享。
python基礎放案,接口自動化姚建,UI自動化,計算機網(wǎng)絡吱殉,Linux掸冤, 數(shù)據(jù)庫都有被拷問厘托,太卷了~
一起來看看是什么題目吧~
【項目】
1、 介紹目前所做的項目稿湿,擔任的角色和做出的成果铅匹。
2、 在項目中饺藤,或者測試過程中碰到了哪些問題包斑,是怎么推進,怎么解決的涕俗?
【接口】
3罗丰、 介紹一下用到的接口自動化框架,
4再姑、 pytest有哪些斷言方式萌抵?
5、 pytest 的fixture元镀, 3 種調用方式分別是什么绍填?
6、 如果要調用多個fixture, 應該怎么做凹联?
7沐兰、多接口有依賴的情況哆档,比如B接口需要用到A接口的返回值蔽挠,自動化測試過程中,怎么設計瓜浸?
8澳淑、 pytest實現(xiàn)fixture的原理是怎么樣的 ?
【UI 自動化】
9插佛、 selenium 的元素定位方式有哪些杠巡?
10、 不可見的元素雇寇,怎么定位氢拥?
11、 selenium 的用例锨侯,怎么提升運行效率嫩海? 提了多線程
【計算機網(wǎng)絡,抓包】
12囚痴、 怎么用fiddler打斷點叁怪,怎么修改響應返回的內容
13、 fiddler怎么抓app的包深滚?
14奕谭、 http請求有哪些請求頭涣觉?
15、 什么是長連接血柳?
16官册、 get 和post 請求有什么區(qū)別?
17难捌、 python用requests庫的時候攀隔,get和post 用什么參數(shù)傳遞請求體
【python】
18、 python的匿名函數(shù)
19栖榨、 兩個列表昆汹,list1 = [1,2,3], list2= [4,5,6], 怎么擴展讓list1=[1,2,3,4,5,6,] list1.extend(list2)
20、 json跟字典的區(qū)別婴栽,
21满粗、字典跟列表的區(qū)別
22、字典怎么遍歷值愚争?
23映皆、python怎么獲取一個對象的所有屬性? dir()
【Linux】
24轰枝、linux怎么查看進程
25捅彻、 找出linux一個日志文件的最后五行,并且包含error的信息 26鞍陨, linux 怎么替換文件中的某個單詞
【數(shù)據(jù)庫】
27步淹、 數(shù)據(jù)庫表,有學生id诚撵,姓名缭裆,性別, 科目寿烟,成績澈驼,怎么找出平均分大于85的男生
28、 左連接和右連接的區(qū)別
【測試用例設計】
29筛武、 掃二維碼可以領紅包缝其,紅包可以提現(xiàn)到銀行卡。根據(jù)這兩個功能設計用例
30徘六、 有一個輸入框可以輸入字符串内边,后端解析,會返回包含a 的個數(shù) 硕噩。對這個輸入框設計用例
31假残、 下單到支付的流程,你關注哪些測試點?請設計一下測試用例
來答題試試看呀辉懒,歡迎評論交流