測試面試題

第一題.? 軟件測試的目的與原則是什么译荞?

目的:1.通過測試工作可以發(fā)現(xiàn)并修復(fù)軟件當(dāng)中存在的缺陷

2.可以降低同產(chǎn)品開發(fā)遇到的風(fēng)險(xiǎn)

3.記錄軟件運(yùn)行過程中的一些數(shù)據(jù),從而為決策者提供技術(shù)支持

原則:1.? 2/8定律,核心功能占20%拂共,非核心占80%唆途,我們會(huì)集中測試20%的核心功能,發(fā)現(xiàn)缺陷的機(jī)率會(huì)高于80%焕襟,因此陨收,遇到的缺陷都會(huì)集中在20%的功能模塊里。

2.不能進(jìn)行窮盡測試鸵赖,有些功能是無法將所有測試情況邏輯出來的务漩,任何的測試都有結(jié)束的時(shí)間。

3.為了更好的發(fā)現(xiàn)和解決軟件中的缺陷它褪。


第二題.測試人員在測試中的任務(wù)是什么饵骨?

1.盡早的找出系統(tǒng)當(dāng)中的Bug

2.避免軟件開發(fā)過程中缺陷的出現(xiàn)

3.確保軟件的質(zhì)量

4.關(guān)注用戶的需求,并保證系統(tǒng)符合用戶需求


第三題.缺陷報(bào)告內(nèi)容包括什么茫打?

1.Bug的優(yōu)先級(jí)居触,嚴(yán)重程度镐确,開發(fā)的接口人員,與Bug產(chǎn)生對(duì)應(yīng)的版本

2.Bug可能屬于的模塊饼煞。如果不能確認(rèn)源葫,可以由開發(fā)人員來判讀

3.Bug標(biāo)題,需要清晰的描述現(xiàn)象

4.Bug描述砖瞧,需要盡量給出新的Bug步驟

5.Bug附件中能給出相關(guān)的日志與截圖

第四題息堂。請(qǐng)您描述一下測試的V模型

用戶需求--需求分析--概要設(shè)計(jì)--詳細(xì)設(shè)計(jì)--編碼--單元測試--集成測試--系統(tǒng)測試--驗(yàn)收測試

第五題.性能測試關(guān)注的指標(biāo)是什么

吞吐率

用戶的響應(yīng)時(shí)間

每秒點(diǎn)擊數(shù)

資源利用率

業(yè)務(wù)成功率

第六題.Bug不能復(fù)現(xiàn)怎么辦

1.首先考慮環(huán)境問題,看是否能夠還原原來的環(huán)境

2.遇Bug到問題就要提块促,不能放過任何一個(gè)Bug,在提交的Bug描述中加上一句話荣堰,那就是復(fù)現(xiàn)概率,嘗試20次竭翠,出現(xiàn)一次或嘗試10次振坚,交給開發(fā),開發(fā)會(huì)根據(jù)復(fù)現(xiàn)的概率斋扰,調(diào)整改Bug的優(yōu)先級(jí)渡八。

3.盡量回想發(fā)生問題時(shí)的復(fù)現(xiàn)步驟,不要漏掉任何一個(gè)細(xì)節(jié)传货,按照步驟的組合嘗試復(fù)現(xiàn)

4.與開發(fā)人員配合屎鳍,讓開發(fā)人員對(duì)相應(yīng)的代碼檢查,看是否通過代碼層面檢查出問題

5.保留發(fā)生Bug時(shí)的log,附加到提交的Bug中问裕,希望可以通過log中找到一些蛛絲馬跡逮壁。

6.查看代碼,也許是代碼變更粮宛,引起的Bug


第七題.什么是Http協(xié)議窥淆,請(qǐng)求方法是什么?以及Http協(xié)議與Https協(xié)議的區(qū)別巍杈?

Http協(xié)議又叫超文本傳輸協(xié)議忧饭,是定義了一個(gè)客戶端到服務(wù)器請(qǐng)求與應(yīng)答的標(biāo)準(zhǔn),分別為請(qǐng)求頭與響應(yīng)頭秉氧。

請(qǐng)求方法是:get請(qǐng)求與post請(qǐng)求

HTTPS協(xié)議是以安全為目標(biāo)的HTTP通道眷昆,簡稱Http的安全版。

區(qū)別:

1.http協(xié)議需要申請(qǐng)證書汁咏,一般免費(fèi)證書較少亚斋,需要一定費(fèi)用

2.http的鏈接簡單,是無狀態(tài)的攘滩,而https協(xié)議是由SSL+http協(xié)議構(gòu)建的可進(jìn)行加密傳輸帅刊,身份認(rèn)真的網(wǎng)絡(luò)協(xié)議要比HTTP協(xié)議安全

3.http協(xié)議是超文本協(xié)議,又叫明碼傳輸漂问,而https是具有安全性的SSL加密傳輸協(xié)議赖瞒。

4.http協(xié)議與https協(xié)議使用的鏈接方式不同女揭,一個(gè)用的是端口80,一個(gè)是443


第八題.get請(qǐng)求與post請(qǐng)求的區(qū)別?

get請(qǐng)求通常從服務(wù)器獲取數(shù)據(jù)栏饮,請(qǐng)求參數(shù)在地址欄之后吧兔,數(shù)據(jù)量有限制,不夠安全袍嬉。

post請(qǐng)求通常往服務(wù)器提交數(shù)據(jù)境蔼,請(qǐng)求參數(shù)在請(qǐng)求實(shí)體中,數(shù)據(jù)量無限制伺通,較為安全


第九題.重載與重寫的區(qū)別箍土?

1.重載是發(fā)生同一個(gè)類中,方法名相同罐监,參數(shù)列表卻不同吴藻,與返回值無關(guān)。

2.重寫是發(fā)生在父類與字類之間弓柱,字類的重寫方法必須與父類的重寫方法聲明完全相同沟堡,有相同的返回值類型,比父類的重寫方法更好訪問吆你。


第十題.APP測試與Web測試的區(qū)別弦叶?

相同點(diǎn):1.同樣的測試用例方法相同

2.同樣的測試方法:都會(huì)依據(jù)原型圖或效果圖來檢查UI

3.測試頁面載入與翻頁的速度俊犯,登錄時(shí)常妇多,內(nèi)容是否溢出

4.測試應(yīng)用系統(tǒng)的穩(wěn)定性

不同點(diǎn):

1.app測試平臺(tái):百度云測,testin云測不同

2.App的安裝卸載:全新安裝燕侠,升級(jí)安裝者祖,第三方工具安裝,第三方工具卸載绢彤,直接卸載刪除七问,消息推送測試,手機(jī)授權(quán)測試茫舶,前后臺(tái)切換械巡,網(wǎng)絡(luò)環(huán)境

3.App的中斷測試:來電中斷,短信中斷饶氏,藍(lán)牙讥耗,鬧鐘,拔插數(shù)據(jù)線疹启,手機(jī)鎖定古程,手機(jī)斷電,手機(jī)問題

4.兼容性測試:Web項(xiàng)目考慮不同瀏覽器兼容喊崖,app需要考慮手機(jī)不同的操作系統(tǒng)挣磨,不同機(jī)型雇逞,不同屏幕

5.網(wǎng)絡(luò)測試:不同網(wǎng)絡(luò)與運(yùn)營商,目前我國三大運(yùn)營商:電信茁裙,移動(dòng)塘砸,聯(lián)通,不同的網(wǎng)絡(luò)制式晤锥,如:GSM,CDMA,3G等谣蠢,在不好或無網(wǎng)絡(luò)的情況下的APP行為


BS/CS架構(gòu)的區(qū)別是什么?

????答查近,

概念:所謂的架構(gòu)就是用來指導(dǎo)我們軟件開發(fā)的一種思維眉踱,目前最長見的就是BS/CS.

[if !supportLists]B-[endif]--browser瀏覽器

[if !supportLists]C-[endif]--clent客戶端

[if !supportLists]S-[endif]--server服務(wù)端

區(qū)別:

[if !supportLists]1,[endif]標(biāo)準(zhǔn):相對(duì)于cs架構(gòu)來說Bs架構(gòu)的兩端都是使用現(xiàn)成的成熟產(chǎn)品霜威,bs會(huì)顯示的標(biāo)準(zhǔn)一些谈喳。

[if !supportLists]2,[endif]效率:相對(duì)于bs架構(gòu)來說cs中的客戶端可以分擔(dān)一些數(shù)據(jù)的處理戈泼,執(zhí)行效率會(huì)高一些婿禽。

[if !supportLists]3,[endif]安全:bs架構(gòu)當(dāng)中得到數(shù)據(jù)的傳輸都是以Http協(xié)議進(jìn)行傳輸?shù)拇竺停鳫ttp協(xié)議又是明文輸出扭倾。可以被抓包挽绩,那么cs架構(gòu)比Bs架構(gòu)顯得就不那么安全了膛壹,(其實(shí)都是相對(duì)的)。

[if !supportLists]4唉堪,[endif]升級(jí):bs架構(gòu)只需要在服務(wù)器端將數(shù)據(jù)進(jìn)行更新模聋,前臺(tái)只需要刷新頁面就可以升級(jí),而cs架構(gòu)必須要將兩端都進(jìn)行更新才可以唠亚。

[if !supportLists]5链方,[endif]開發(fā)成本:相對(duì)于bs架構(gòu)來說cs當(dāng)中的客戶端需要自己開發(fā),bs不用灶搜,所以說cs成本會(huì)高一些祟蚀。


Jmeter與LoadRunner的區(qū)別是什么?哪個(gè)工具比較好割卖?

答前酿,

相同點(diǎn):

1,jmeter與LoadRunner都是作為性能測試工具究珊,基本參數(shù)都可以一樣薪者。

不同點(diǎn):

[if !supportLists]1,[endif]LoadRunner是性能測試領(lǐng)域的王者剿涮,標(biāo)準(zhǔn)制定者言津,而Jmeter是后起之秀攻人。

[if !supportLists]2,[endif]開發(fā)語言不同:

(1)LoadRunner主要自C語言開發(fā)悬槽,支持Java怀吻,VB ,C++。

(2)Jmeter是純JAVA開發(fā)初婆,支持多種JAVA腳本語言蓬坡。

3,軟件工具的費(fèi)用磅叛,學(xué)習(xí)成本不同:

1屑咳,LoadRunner費(fèi)用高昂,(LoadRunner11有破解版弊琴,但LoadRunner12就沒有破解版了)

2兆龙,Jmeter完全是免費(fèi)的。

3敲董,LoadRunner學(xué)習(xí)成本更低紫皇,主要是強(qiáng)大的錄制功能能讓大家鐘愛,省事腋寨,效率高聪铺,門磕低,用的人多經(jīng)驗(yàn)分享也多萄窜,相對(duì)容易上手铃剔。

4,Jmeter相對(duì)學(xué)習(xí)資料會(huì)少一些脂倦,而且沒有LoadRunner強(qiáng)大的錄制功能番宁。

4,jmeter是一個(gè)輕量級(jí)的工具赖阻,可以進(jìn)行接口性能壓力測試,LoadRunner是一個(gè)重量級(jí)的工具踱蠢,可以進(jìn)行性能壓力測試火欧,Jemeter相對(duì)于LoadRunner來說簡單,易操作茎截,好上手苇侵,LoadRunner操作復(fù)雜。

5企锌,LoadRunner比較好榆浓。


14,Android手機(jī)和IOS手機(jī),系統(tǒng)有什么區(qū)別?

答撕攒,

1,運(yùn)行機(jī)制不同:IOS采用的是沙盒運(yùn)行機(jī)制,安卓采用的是虛擬機(jī)運(yùn)行機(jī)制

2,兩者后臺(tái)制度不同:IOS中任何第三方程序都不能在后臺(tái)運(yùn)行,安卓中任何程序都能在后臺(tái)運(yùn)行,直到?jīng)]有內(nèi)存才會(huì)關(guān)閉

3,IOS中用于UI指令權(quán)限最高,安卓中數(shù)據(jù)處理指令權(quán)限最高

?

15陡鹃,請(qǐng)說一下MonKey的優(yōu)缺點(diǎn)烘浦?

??????答,優(yōu)點(diǎn):

1萍鲸,使用簡單闷叉。

2,節(jié)省了重復(fù)性操作的時(shí)間脊阴。

3握侧,隨機(jī)輸入可能發(fā)現(xiàn)一些平常意想不到的缺陷。

4嘿期,MOnKey雖可以根據(jù)一個(gè)指定的命令腳本發(fā)送按鍵消息品擎,但不支持條件判斷,也不支持讀取待測界面的信息來執(zhí)行驗(yàn)證操作备徐。

5孽查,可對(duì)MonkeyTest的對(duì)象,事件數(shù)量坦喘,類型盲再,頻率等進(jìn)行設(shè)置。

缺點(diǎn):

1瓣铣,測試的對(duì)象僅為應(yīng)用程序包答朋,有一定的局限性。


16棠笑,測試的計(jì)劃內(nèi)容以及重要性梦碗?

???

測試計(jì)劃的內(nèi)容:測試計(jì)劃分為測試需求和測試計(jì)劃

測試需求分為功能需求和性能需求,

1蓖救,功能需求包括1,邏輯功能2,易用性3,兼容性4,安裝卸載等功能性需求.

2洪规,性能需求關(guān)注的就是1,響應(yīng)時(shí)間2成功率,3,吞吐量,4,CPU占有率,5循捺,事物通過率斩例,6,內(nèi)存占有率等主要的能夠反映我們軟件和服務(wù)器性能的參數(shù)从橘。

3念赶,項(xiàng)目測試需求:(我們的性能需求是這樣提的,30個(gè)在線用戶按照正常的操作速度訪問xxx功能恰力,成功率是100%,且90%的響應(yīng)時(shí)間不超過4s叉谜,當(dāng)并發(fā)在線用戶數(shù)超過100個(gè)時(shí),xxx的成功率大于98%踩萎,其中90%的在線用戶數(shù)的請(qǐng)求響應(yīng)時(shí)間是不大于用戶的最大容忍時(shí)間10s停局。)

測試計(jì)劃包括1,根據(jù)需求,產(chǎn)品原型圖,UI效果圖編寫測試計(jì)劃,2,測試背景3,工期評(píng)定,4,人員安排,5,進(jìn)度安排,6,測試班次

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子董栽,更是在濱河造成了極大的恐慌码倦,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件裆泳,死亡現(xiàn)場離奇詭異叹洲,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)工禾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門运提,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人闻葵,你說我怎么就攤上這事民泵。” “怎么了槽畔?”我有些...
    開封第一講書人閱讀 158,300評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵栈妆,是天一觀的道長。 經(jīng)常有香客問我厢钧,道長鳞尔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評(píng)論 1 285
  • 正文 為了忘掉前任早直,我火速辦了婚禮寥假,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘霞扬。我一直安慰自己糕韧,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評(píng)論 6 385
  • 文/花漫 我一把揭開白布喻圃。 她就那樣靜靜地躺著萤彩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪斧拍。 梳的紋絲不亂的頭發(fā)上雀扶,一...
    開封第一講書人閱讀 50,084評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音饮焦,去河邊找鬼怕吴。 笑死舔琅,一個(gè)胖子當(dāng)著我的面吹牛滋将,可吹牛的內(nèi)容都是我干的即寡。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼硼啤,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了斧账?” 一聲冷哼從身側(cè)響起谴返,我...
    開封第一講書人閱讀 37,912評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤煞肾,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后嗓袱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體籍救,經(jīng)...
    沈念sama閱讀 44,355評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評(píng)論 2 327
  • 正文 我和宋清朗相戀三年渠抹,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蝙昙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,809評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡梧却,死狀恐怖奇颠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情放航,我是刑警寧澤烈拒,帶...
    沈念sama閱讀 34,504評(píng)論 4 334
  • 正文 年R本政府宣布,位于F島的核電站广鳍,受9級(jí)特大地震影響荆几,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜赊时,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評(píng)論 3 317
  • 文/蒙蒙 一吨铸、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蛋叼,春花似錦焊傅、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至歌馍,卻和暖如春握巢,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背松却。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評(píng)論 1 267
  • 我被黑心中介騙來泰國打工暴浦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人晓锻。 一個(gè)月前我還...
    沈念sama閱讀 46,628評(píng)論 2 362
  • 正文 我出身青樓歌焦,卻偏偏與公主長得像,于是被迫代替她去往敵國和親砚哆。 傳聞我的和親對(duì)象是個(gè)殘疾皇子独撇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 【純干貨7紫场B咽贰!】花費(fèi)了整整3天搜立,整理出來的全網(wǎng)最實(shí)用軟件測試面試大全以躯,一共30道題目+答案的純干貨,希望大家多多支...
    測試員小何閱讀 1,001評(píng)論 0 6
  • 一啄踊、為什么離職忧设? 這個(gè)根據(jù)自己的實(shí)際情況說明,列如: 公司節(jié)奏較慢社痛,職業(yè)遇到瓶頸见转,沒有什么成長和進(jìn)步 出于長遠(yuǎn)發(fā)展...
    QLQ_f193閱讀 1,015評(píng)論 0 2
  • 1、類的定義: 一般蒜哀,使用 class 語句來創(chuàng)建一個(gè)新類斩箫,class之后為類的名稱(通常首字母大寫)并以冒號(hào)結(jié)尾...
    酷颯de小姐姐閱讀 1,482評(píng)論 0 17
  • 1、你負(fù)責(zé)A項(xiàng)目撵儿,別人負(fù)責(zé)B項(xiàng)目乘客,A項(xiàng)目5點(diǎn)鐘會(huì)上線新功能,在2點(diǎn)的時(shí)候淀歇,發(fā)現(xiàn)A項(xiàng)目的上線會(huì)影響B(tài)項(xiàng)目易核,B項(xiàng)目的人...
    QLQ_f193閱讀 1,305評(píng)論 0 4
  • 黑色的海島上懸著一輪又大又圓的明月牡直,毫不嫌棄地把溫柔的月色照在這寸草不生的小島上。一個(gè)少年白衣白發(fā)纳决,悠閑自如地倚坐...
    小水Vivian閱讀 3,102評(píng)論 1 5