軟件測試面試題

一丑罪、為什么離職荚板?

這個根據自己的實際情況說明凤壁,列如:

公司節(jié)奏較慢,職業(yè)遇到瓶頸啸驯,沒有什么成長和進步

出于長遠發(fā)展和家庭規(guī)劃的原因客扎,打算在XX城市定居,所以離開了

二罚斗、、非這個專業(yè)為什么做軟件測試宅楞?

可以從個人興趣针姿,性格適合、行業(yè)前景看好厌衙、職業(yè)發(fā)展空間較大等方面回答

三距淫、接口怎么測的?

(1)拿到接口的url地址

(2)查看接口是用什么方式發(fā)送

(3)添加請求頭婶希,請求體

(4)發(fā)送查看返回結果榕暇,校驗返回結果是否正確

測試接口測試用例:和功能測試一樣,根據正向反向喻杈、參數組合彤枢、邊界值分析、異常場景等方法測試用例筒饰,設計完測試用例后可以使用postman缴啡,jmeter進行測試

四、接口套接口怎么實現瓷们?

1业栅、獲取上一個接口的返回值

2、將返回值設置成環(huán)境變量或者全局變量

3谬晕、設置下一個接口的參數形式

列如:第一個接口用戶獲取access_token碘裕,將第一個接口的返回值設置為環(huán)境變量,在第一個接口的tests中攒钳,獲取access_token帮孔,并將其設置為環(huán)境變量,第一個接口請求成功之后可以看到夕玩,該環(huán)境變量生成你弦,可以再環(huán)境變量中看到,在第二個接口燎孟,用{{access_token}}就可以獲取access_token值禽作。

tests設置代碼如下:

//將數據解析成json格式

var data=JSON.parse(responseBody);

//獲取access_token值

var access_token=data.access_token;

//設置成環(huán)境變量

pm.environment.set("access_token", access_token)

五、Jmeter的元件和組件有什么區(qū)別揩页?

六旷偿、正則表達式提取器在哪個配置元件下面?

后置處理器

七、Jmeter傳參傳圖片怎么傳萍程?

選擇文件上傳幢妄,文件名稱選擇文件路徑


八、有沒有做過性能測試茫负?

做過蕉鸳,jmeter,loadrunner都可以進行說明

1忍法、做性能需求分析潮尝,挑選了用戶使用最頻繁的功能來做性能測試,比如:登陸饿序,搜索勉失,提交訂單,確定性能指標原探,比如:事務通過率為100%乱凿,90%的事務響應時間不超過5秒,并發(fā)用戶為1000人咽弦,CPU和內存的使用率為70%以下(*)

?2.性能測試計劃徒蟆,明確測試時間(通常在功能穩(wěn)定后,如第一輪測試后進行)和測試環(huán)境和測試工具的選擇

3.編寫性能測試用例

?4.搭建性能測試環(huán)境离唬,準備好性能測試數據(*)

?5.通過性能測試用例后专,編寫性能測試腳本

?6.性能測試腳本進行調優(yōu),設置檢查點输莺、參數化戚哎、關聯、集合點嫂用、事務型凳,調整思考時間,刪除冗余的腳本等(*)

?7.設計性能測試場景嘱函,使用nmon工具監(jiān)控服務器甘畅,運行測試場景(*)

?8.分析性能測試結果,如果有問題(性能瓶頸)往弓,收集相關的日志提單給開發(fā)修改(*)

9.開發(fā)修改好后疏唾,回歸性能測試(*)

10.編寫性能測試報告(*)

九、后端是用什么語言寫的函似?前端是用什么語言寫的槐脏?

根據自己公司項目回答

十、前端頁面有個數據不對撇寞,要怎么定位bug顿天?

(1)請求接口URL是否正確

? ?如果請求接口URL不正確堂氯,為前端Bug;

(2)http請求中的參數是否正確

? ? ?如果http請求中的參數不正確牌废,為前端Bug咽白;

(3)如果接口URL和參數都正確,查看響應內容是否正確

? ? ?如果這種情況下響應內容不正確鸟缕,則為后端Bug晶框。

1)查看報錯日志

? 查看報錯日志,通過日志分析叁扫,需要有一定的經驗三妈,并且有一定的代碼基礎,才能更好地定位問題莫绣。

(2)查看數據庫的數據

? 了解所測功能的數據表結構,測試過程中悠鞍,查看數據庫的數據对室,確認數據的正確性。

十一咖祭、收貨地址里面的省市區(qū)掩宜,用什么方法設計測試用例?

十二么翰、怎么獲取接口的入參牺汤?

接口文檔

十三、怎么獲取session和cookie浩嫌?

一個存在瀏覽器檐迟,一個存在服務器,從瀏覽器和日志中就可以獲取

十四码耐、H5小程序有沒有測過追迟?

測試過,功能測試骚腥,界面測試敦间,兼容測試(不同機型,不同系統(tǒng))

十五束铭、插入一條數據的語法廓块?

insert? into?表名?values()

十八、查詢最近七天契沫,熱度排名前五十的SQL語句是带猴?

select * from 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(時間字段名)?order by?熱度?desc?limit 50;


1埠褪、接口的heard和body里面有什么浓利?

heard:GET(請求的方式) /newcoder/hello.html(請求的目標資源) HTTP/1.1(請求采用的協(xié)議和版本號)?

????Accept: */*(客戶端能接收的資源類型)?

????Accept-Language: en-us(客戶端接收的語言類型)?

????Connection: Keep-Alive(維護客戶端和服務端的連接關系)?

????Host: localhost:8080(連接的目標主機和端口號)?

????Referer: http://localhost/links.asp(告訴服務器我來自于哪里)?

????User-Agent: Mozilla/4.0(客戶端版本號的名字)?

????Accept-Encoding: gzip, deflate(客戶端能接收的壓縮數據的類型)?

????If-Modified-Since: Tue, 11 Jul 2000 18:23:51 GMT(緩存時間) ?

????Cookie(客戶端暫存服務端的信息)?

????Date: Tue, 11 Jul 2000 18:23:51 GMT(客戶端請求服務端的時間)

body:參數


2挤庇、信息頭里面有什么?

3贷掖、Get和post的區(qū)別嫡秕?

get獲取數據 / post發(fā)送數據

4、上線標準是什么苹威?

核心功能沒有問題就是能用昆咽,界面沒問題BUG可接受

5、登錄設計測試用例牙甫,用戶名掷酗,密碼,驗證碼窟哺?

1泻轰、輸入正確的用戶名和密碼以及驗證碼是否登錄成功,且提示語正確

2且轨、輸入未注冊的賬戶登錄浮声,查看是否登錄失敗,且提示語正確

3旋奢、輸入錯誤密碼查看是否登錄失敗泳挥,且提示語正確

4、輸入錯誤驗證碼查看是否登錄失敗至朗,提示語是否正確

5屉符、賬號密碼驗證碼都為空,查看提示是否正確

6锹引、賬號密碼驗證碼其中之一為空矗钟,查看提示語是否正確

7、輸入停用的賬號登錄粤蝎,查看提示語是否正確

8真仲、查看用戶名密碼大小寫是否敏感

9、密碼框是否加密

10初澎、?驗證碼是否有時效性秸应,過了?時效的密碼輸入是否登錄失敗,且提示正確

11碑宴、?前端頁面是否根據設計需求限制用戶名和密碼長度

12软啼、用戶登錄成功但是會話超時后,繼續(xù)操作是否會重定向到用戶登錄界面

13延柠、快捷鍵Tab和Enter等祸挪,是否可以正常使用

14、用戶密碼后臺存儲是否加密

15贞间、用戶密碼在網絡傳輸過程中是否加密

16贿条、不登錄的情況下雹仿,在瀏覽器中直接輸入登錄后的URL地址,驗證是否會重新定向到用戶登錄界面

17、密碼輸入框是否不支持復制粘貼

18整以、用戶名和密碼輸入框分別輸入典型的“SQL注入攻擊”字符串胧辽,驗證系統(tǒng)的返回頁面

19、 不同瀏覽器下公黑,驗證登錄頁面的顯示以及功能正確性

20邑商、? 相同瀏覽器的不同版本下驗證登錄頁面的顯示以及功能正確性

21、不同移動設備終端的不同瀏覽器下凡蚜,驗證登錄頁面顯示以及功能的正確性

22人断、 不同分辨率的界面下,驗證登錄頁面的顯示以及功能正確性

Web頁面測試和接口測試的區(qū)別朝蜘?

1.UI測試:

界面是否美觀恶迈,風格、字體谱醇、樣式是否一致蝉绷,文字內容是否正確;

2.功能測試:

所實現的功能是否和需求一致枣抱;

系統(tǒng)里的各種鏈接,是否可以正確打開辆床,是否有空白頁面佳晶;

3.性能測試

系統(tǒng)能支持用戶并發(fā)數;超并發(fā)數的異常處理讼载;

4.兼容性測試:

不同操作系統(tǒng)轿秧,不同瀏覽器上功能是否能正常使用;

5.安全性測試:

用戶密碼是否加密咨堤,日志文件cookies中密碼是否加密菇篡,session會話超時;

登錄次數和登錄設備是否有限制,是否支持一個賬號多個設備登錄

1一喘、參數驗證

接口參數的邊界值驱还。例如,傳遞的參數足夠大或為負數時凸克,接口是否可以正常處理

2议蟆、業(yè)務功能

接口是否滿足了所提供的功能,檢查接口返回的數據是否與預期結果一致萎战。

3咐容、異常場景

重復提交、并發(fā)提交蚂维、事務中斷戳粒、多機環(huán)境路狮、大數據量測試

檢查接口的容錯性,假如傳遞數據的類型錯誤時是否可以處理蔚约。

4奄妨、接口的性能

響應時間、吞吐量炊琉、并發(fā)數展蒂、資源要求

5、接口的安全性

外部調用的接口苔咪、權限驗證锰悼、SQL注入

Linux怎么修改配置文件?

首先cd到你的jar包所在的目錄团赏,然后輸入vim xxx.jar

8箕般、兩張表有約束關系,怎么刪除其中一張表的數據舔清?

先刪除外鍵約束表的數據丝里,再刪除主表數據

怎么循環(huán)get(優(yōu)酷,百度体谒,網易)

Python加unittest會哪些杯聚?

超級管理員可以修改超級管理員的權限嗎?

那你們的測試環(huán)境和生產環(huán)境是同一個URL嗎抒痒?

不是

有沒有修改過host文件幌绍?

修改過,測試環(huán)境需要修改host才可以訪問

上線之后故响,用戶使用中出現bug傀广,你們會怎么處理?

測試環(huán)境重現bug彩届,盡快修復bug

一個輸入框有哪些測試點伪冰?

不同類型的輸入框測試點不一樣樟蠕,根據需求來

測試流程贮聂?

需求評審——設計測試用例——評審測試用例——執(zhí)行測試用例——提交缺陷,跟蹤缺陷至缺陷關閉——測試結束—測試報告

1000個手機號碼坯墨,100個相同寂汇,900個隨機的,同時寫入a.txt文件中捣染,說一說你的思路骄瓣?

Python怎么輸出測試報告?

HTMLTestRunner 模塊

戶角色是怎么測的?

有沒有提過ui的bug榕栏?

用戶沒有刪除權限畔勤,刪除按鈕為什么不置灰?


有沒有做過自動化測試扒磁?

需要登錄的接口是怎么測的庆揪?

Fiddler抓包在眾多請求當中怎么判斷哪個是接口地址?

用戶抽獎系統(tǒng)妨托,分配給用戶一樣的序列號缸榛,隨機產生一個中獎用戶,怎么測兰伤?

用戶抽獎系統(tǒng)内颗,分配給用戶不一樣的序列號,序列號值最大的中獎概率80%敦腔,其余的一共中獎率20%均澳,怎么測?

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末符衔,一起剝皮案震驚了整個濱河市找前,隨后出現的幾起案子,更是在濱河造成了極大的恐慌判族,老刑警劉巖躺盛,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異形帮,居然都是意外死亡致燥,警方通過查閱死者的電腦和手機阔挠,發(fā)現死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進店門智末,熙熙樓的掌柜王于貴愁眉苦臉地迎上來苏遥,“玉大人捆愁,你說我怎么就攤上這事舷丹±澹” “怎么了畴蹭?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵氓仲,是天一觀的道長水慨。 經常有香客問我,道長敬扛,這世上最難降的妖魔是什么晰洒? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮啥箭,結果婚禮上谍珊,老公的妹妹穿的比我還像新娘。我一直安慰自己急侥,他們只是感情好砌滞,可當我...
    茶點故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布侮邀。 她就那樣靜靜地躺著,像睡著了一般贝润。 火紅的嫁衣襯著肌膚如雪绊茧。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天打掘,我揣著相機與錄音华畏,去河邊找鬼。 笑死尊蚁,一個胖子當著我的面吹牛亡笑,可吹牛的內容都是我干的。 我是一名探鬼主播枝誊,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼况芒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了叶撒?” 一聲冷哼從身側響起绝骚,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎祠够,沒想到半個月后压汪,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡古瓤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年止剖,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片落君。...
    茶點故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡穿香,死狀恐怖,靈堂內的尸體忽然破棺而出绎速,到底是詐尸還是另有隱情皮获,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布纹冤,位于F島的核電站洒宝,受9級特大地震影響,放射性物質發(fā)生泄漏萌京。R本人自食惡果不足惜雁歌,卻給世界環(huán)境...
    茶點故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望知残。 院中可真熱鬧靠瞎,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至丑勤,卻和暖如春华嘹,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背法竞。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工耙厚, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人岔霸。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓薛躬,卻偏偏與公主長得像,于是被迫代替她去往敵國和親呆细。 傳聞我的和親對象是個殘疾皇子型宝,可洞房花燭夜當晚...
    茶點故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內容

  • 以后想從事軟件測試相關的工作,立志成為一名優(yōu)秀的軟件測試工程師絮爷。一名優(yōu)秀的軟件測試工程師趴酣,需要扎實的專業(yè)基...
    persist閱讀 1,452評論 0 20
  • 大部分人學軟件測試的從業(yè)者岖寞,在找工作的同時,會因為軟件測試面試題擋在門前柜蜈。但這時候仗谆,我們需要冷靜下來,看看自己是否...
    LinminWang閱讀 2,244評論 3 19
  • 1淑履、軟件的生命周期 計劃階段—需求分析—設計階段—編碼—測試—運行與維護 2隶垮、測試用例主要包括哪些項目 用例編號、...
    臭臭和胖胖閱讀 611評論 0 10
  • Day4-Day5 前幾天自己狀態(tài)不好,所以一直沒有跟進作業(yè)瑰排,今天一次性上倆節(jié)課贯要。 前幾天的沒有學習,今早上總結了...
    流年七里香農莊閱讀 361評論 0 1
  • 這兩天全球股市狂跌椭住、原油閃崩崇渗、美債甚至出現史無前例的低收益率,有同學希望我在這個時候能說兩句。那我就談談我的一些想...
    靜水流深_c85e閱讀 42評論 0 0