軟件測試技術(shù)(習(xí)題卷11)_第1頁
軟件測試技術(shù)(習(xí)題卷11)_第2頁
軟件測試技術(shù)(習(xí)題卷11)_第3頁
軟件測試技術(shù)(習(xí)題卷11)_第4頁
軟件測試技術(shù)(習(xí)題卷11)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

試卷科目:軟件測試技術(shù)軟件測試技術(shù)(習(xí)題卷11)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages軟件測試技術(shù)第1部分:單項(xiàng)選擇題,共56題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.軟件質(zhì)量管理由質(zhì)量保證和質(zhì)量控制組成,下面的選項(xiàng)()不屬于質(zhì)量控制。A)測試B)跟蹤C(jī))監(jiān)督D)需求審查答案:D解析:[單選題]2.保守秘密是我的最大長處之一A)強(qiáng)烈同意B)同意C)不同意D)最不同意答案:A解析:[單選題]3.制定性能測試計(jì)劃中不包括哪一步()。A)預(yù)測負(fù)載峰值B)制定執(zhí)行計(jì)劃C)分析應(yīng)用程序D)確定測試目標(biāo)答案:A解析:[單選題]4.下列關(guān)于缺陷處理的說法中錯誤的是()。(選擇一項(xiàng))A)對缺陷進(jìn)行分類,確定需要優(yōu)先解決的缺陷,可以減少缺陷報(bào)告的處理的成本B)風(fēng)險(xiǎn)和成本是某些程序缺陷不被修改的常見的理由C)在新的軟件版本中,要關(guān)注那些被推遲修改的缺陷D)優(yōu)先解決嚴(yán)重程度高的缺陷答案:D解析:[單選題]5.我掌控著自己的未來A)強(qiáng)烈同意B)同意C)不同意D)最不同意答案:C解析:[單選題]6.廣義的軟件測試包括()A)單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試B)確認(rèn)、驗(yàn)證和測試C)需求評審、設(shè)計(jì)評審、單元測試和綜合測試D)開發(fā)方測試、用戶測試和第三方測試答案:B解析:[單選題]7.證實(shí)在一個給定的外部環(huán)境中軟件的邏輯正確性是()。A)驗(yàn)證B)確認(rèn)C)測試D)調(diào)試答案:B解析:[單選題]8.黑盒測試技術(shù)中不包括()。A)等價(jià)類劃分B)邊界值分析C)錯誤推測法D)邏輯覆蓋答案:D解析:[單選題]9.TestSuite在JUnit中的作用是()。A)集成多個測試用例B)做系統(tǒng)測試用的C)做自動化測試用的D)方法斷言答案:A解析:[單選題]10.()。項(xiàng)目團(tuán)隊(duì)原來有6個成員,現(xiàn)在又增加了6個成員,這樣溝通渠道增加了多少?A)4.4倍B)2倍C)6倍D)6條答案:A解析:[單選題]11.用黑盒技術(shù)設(shè)計(jì)測試用例的方法之一為()。A)因果圖B)邏輯覆蓋C)循環(huán)覆蓋D)基本路徑測試答案:A解析:[單選題]12.關(guān)于自動化測試,下面說法正確的是()。A)通常自動化測試會比手上測試發(fā)現(xiàn)更多的缺陷B)手工測試時,測試者可以運(yùn)用其想象力和創(chuàng)造力對測試進(jìn)行改進(jìn),但自動化測試工具不具備想象力,只能按原計(jì)劃的測試方法指令進(jìn)行C)在自動化測試中,測試的艱巨任務(wù)是驗(yàn)證期望輸出的正確性D)運(yùn)行相同的測試,自動化測試-定會比手工測試更加有效答案:B解析:[單選題]13.除了開發(fā)人員之外首先見到軟件產(chǎn)品的人是()。A)α測試人員B)β測試人員C)驗(yàn)收測試人員D)回歸測試人員答案:A解析:[單選題]14.()方法根據(jù)輸出對輸入的依賴關(guān)系設(shè)計(jì)測試用例。A)路徑測試B)等價(jià)類C)因果圖D)邊界值答案:B解析:[單選題]15.在設(shè)計(jì)測試用例時,()是用得最多的一種黑盒測試方法。A)等價(jià)類劃分法B)邊界值分析法C)因果圖法D)功能圖法答案:B解析:[單選題]16.如果一個產(chǎn)品中嚴(yán)重的缺陷基本完成修正并通過復(fù)測,進(jìn)入公測階段的成品是()。A)AlphA.版B)BetA.版軟件C)正版D)Demo演示版答案:B解析:[單選題]17.除了開發(fā)人員之外,首先見到軟件產(chǎn)品的人是()。A)Alpha測試人員B)Beta測試人員C)驗(yàn)收測試人員D)回歸測試人員答案:A解析:[單選題]18.測試人員的基本素質(zhì)為()。A)計(jì)算機(jī)專業(yè)技能B)測試專業(yè)技能C)行業(yè)知識D)A、B、C答案:D解析:[單選題]19.()。狀態(tài)圖中的狀態(tài)轉(zhuǎn)換用()圖形符號表示。A)實(shí)線B)虛線箭頭C)實(shí)線箭頭D)虛線答案:C解析:[單選題]20.下列關(guān)于系統(tǒng)測試方法說法不正確的是()。A)在線幫助測試主要用于驗(yàn)證系統(tǒng)的實(shí)時在線幫助的可操作性和準(zhǔn)確性,具體操作中可以與文檔測試同時進(jìn)行B)用于安裝測試的測試用例設(shè)計(jì)方法有規(guī)范導(dǎo)出法和錯誤猜測法C)GUI測試中通常首先把界面元素進(jìn)行劃分,可分為三個層次:界面原子層、界面組合元素層和完整的窗口D)確認(rèn)測試中首先要進(jìn)行的功能測試是在實(shí)際使用的環(huán)境下進(jìn)行的測試,目的是驗(yàn)證被測軟件是否滿足軟件需求規(guī)格說明中列出的需求答案:D解析:[單選題]21.下列不是在軟件故障插入測試技術(shù)中關(guān)注的方面是()。A)故障類型B)故障對系統(tǒng)的破壞程度C)插入故障的方法D)目標(biāo)系統(tǒng)答案:B解析:[單選題]22.下列選項(xiàng)中,不屬于按測試階段分類的測試為A)黑盒測試B)單元測試C)集成測試D)系統(tǒng)測試答案:A解析:[單選題]23.以下選項(xiàng)中不屬于協(xié)議一致性測試分析方法中的測試的是()。A)基本互聯(lián)測試B)定向診斷測試C)人員測試D)能力測試答案:C解析:[單選題]24.測試用例是為達(dá)到最佳的測試效果或高效的揭露隱藏的錯誤而精心設(shè)計(jì)的少量測試數(shù)據(jù),至少應(yīng)該包括()A)測試輸入、執(zhí)行條件和預(yù)期的結(jié)果B)測試目標(biāo)、測試工具C)測試環(huán)境D)測試配置答案:A解析:[單選題]25.我很喜歡與人爭辯A)強(qiáng)烈同意B)同意C)不同意D)最不同意答案:D解析:[單選題]26.軟件測試按實(shí)施組織分,測試應(yīng)該包括以下的()1)開發(fā)方測試2)用戶方測試3)第三方測試4)驗(yàn)收測試5)確認(rèn)測試A)1),2),3)B)3),4),5)C)1),2),4)D)1),2),3),4),5)答案:A解析:[單選題]27.()。面向?qū)ο蟮臏y試與傳統(tǒng)測試方法的主要區(qū)別是()。A)面向?qū)ο蟮臏y試可在編碼前進(jìn)行,傳統(tǒng)測試在編碼后進(jìn)行。B)面向?qū)ο蟮臏y試以需求和設(shè)計(jì)階段的測試為主,不需要進(jìn)行代碼測試C)測試對象不同D)面向?qū)ο蟮臏y試不需要設(shè)計(jì)測試用例,只需要進(jìn)行會議評審答案:C解析:[單選題]28.下面對等價(jià)類劃分法描述錯誤的是()。A)等價(jià)類劃分的主要依據(jù)是需求規(guī)格說明書B)只需要考慮程序中合理的、有意義的輸入數(shù)據(jù)C)從每個部分中選取少數(shù)具有代表性的數(shù)據(jù)作為測試用例D)將測試對象的輸入域劃分成若干部分答案:B解析:[單選題]29.()。邏輯覆蓋測試法屬于以下()測試方法。A)黑盒B)靜態(tài)C)白盒D)其它答案:C解析:[單選題]30.集成測試分為漸增組裝測試和()A)非漸增組裝測試B)確認(rèn)測試C)單元測試D)測試計(jì)劃答案:A解析:[單選題]31.我喜歡快速學(xué)習(xí)新事物A)強(qiáng)烈同意B)同意C)不同意D)最不同意答案:A解析:[單選題]32.不屬于白盒測試的技術(shù)是()。A)路徑覆蓋B)判定覆蓋C)循環(huán)覆蓋D)邊界值分析答案:D解析:[單選題]33.白盒測試中覆蓋準(zhǔn)則最強(qiáng)的是A)語句覆蓋B)判定覆蓋C)條件覆蓋D)路徑覆蓋答案:D解析:[單選題]34.下列能表達(dá)程序未按照預(yù)期運(yùn)行但不會導(dǎo)致整體失效的是()。A)故障B)異常C)缺點(diǎn)D)失效答案:B解析:[單選題]35.錯誤推測法的基本想法是:()A)劃分有效等價(jià)類和無效等價(jià)類B)劃分原因和結(jié)果C)列出所有的可能情況D)列舉出程序中所有可能有的錯誤和容易發(fā)生錯誤的特殊情況,根據(jù)它們選擇測試用例答案:D解析:[單選題]36.在執(zhí)行測試和評價(jià)的過程中,會產(chǎn)生較多的文檔,()是對文檔內(nèi)容的正確描述。①評價(jià)需求的主要內(nèi)容是描述評價(jià)的目標(biāo),特別是描述了產(chǎn)品的質(zhì)量需求。②評價(jià)規(guī)格說明的主要內(nèi)容是確定對軟件及其部件實(shí)行的所有分析和測量,標(biāo)識要采用的操作規(guī)程、測試方法和工具。③評價(jià)記錄的主要內(nèi)容是對評價(jià)執(zhí)行過程的詳細(xì)記載,由評價(jià)請求者保留。④評價(jià)報(bào)告的主要內(nèi)容是執(zhí)行測量和分析的結(jié)果,以及能被重復(fù)和重新評價(jià)的必要信息。A)①②B)②③C)①④D)②④答案:C解析:[單選題]37.()是設(shè)計(jì)足夠多的測試用例,使得程序中每個判定包含的每個條件的所有情況(真/假)至少出現(xiàn)一次,并且每個判定本身的判定結(jié)果(真/假)也要至少出現(xiàn)一次。A)判定覆蓋B)判定-條件覆蓋C)條件覆蓋D)條件組合覆蓋答案:D解析:[單選題]38.閱讀下面這段程序,使用邏輯覆蓋法進(jìn)行測試,請問哪一組關(guān)于(a,b,c)的輸入值可以達(dá)到判定覆蓋。()Intfunc(inta,b,c){intk=1;If((a>0)&&(b<0)&&(a+c>0))k=k+a;Elsek=k+b;If(c>0)k=k+c;Returnk;}A)(a,b,c)=(4,-9,-2)、(-4,8,3)B)(a,b,c)=(6,8,-2)、(1,5,4)C)(a,b,c)=(2,5,8)、(-4,-9,-5)D)(a,b,c)=(3,6,1)、(-4,-5,7)答案:A解析:[單選題]39.Espresso可以寫出類似白盒測試那樣的、更美觀的自動化測試腳本,可充分利用被測app所實(shí)現(xiàn)的程序代碼,而且能夠?qū)崿F(xiàn)()同步,解決了可能存在的并發(fā)問題,能夠改進(jìn)測試的可靠性。A)操作系統(tǒng)線程B)接收線程C)I/O線程D)Ul線程答案:D解析:[單選題]40.如果想要進(jìn)行成功的測試,為其設(shè)計(jì)測試用例主要依賴于()。A)黑盒測試方法B)測試人員的經(jīng)驗(yàn)C)白盒測試方法D)錯誤推測法答案:B解析:[單選題]41.判定覆蓋()包含條件覆蓋,條件覆蓋()包含判定覆蓋。A)不一定,不一定B)不一定,一定C)一定,不一定D)一定,一定答案:A解析:[單選題]42.小明在軟件測試時,發(fā)現(xiàn)長時間持續(xù)向服務(wù)器上載日志時,服務(wù)器響應(yīng)時間越來越長,則小明所執(zhí)行的測試,最有可能是下列哪階段測試?()A)集成測試B)確認(rèn)測試C)系統(tǒng)測試D)單元測試答案:A解析:[單選題]43.下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是()。A)功能需求B)容錯糾錯能力C)性能需求D)可擴(kuò)展性和靈活性答案:A解析:[單選題]44.動態(tài)黑盒子測試:()A)直接測試底層功能、過程、子程序和庫B)可估算執(zhí)行測試時代碼量和具體代碼C)從軟件獲得讀取變量和狀態(tài)信息的訪問權(quán)D)測試的是軟件在使用過程中的實(shí)際行為答案:D解析:[單選題]45.軟件缺陷產(chǎn)生的可能原因是()。A)交流不充分及溝通不暢;軟件需求的變更;軟件開發(fā)工具的缺陷B)軟件的復(fù)雜性;軟件項(xiàng)目的時間壓力C)程序開發(fā)人員的錯誤;軟件項(xiàng)目文檔的缺乏D)以上都是答案:D解析:[單選題]46.下列不屬于動態(tài)分析的軟件行為是()。A)屏幕仿真B)分支執(zhí)行分析C)結(jié)構(gòu)分析D)建模答案:C解析:[單選題]47.自底向上增量式集成測試中,下面()描述是正確的。A)測試由樁模塊控制B)父單元用測試過的子單元測試C)最上面的模塊最先測試D)包含樹的深度優(yōu)先或廣度優(yōu)先遍歷過程答案:B解析:[單選題]48.()。數(shù)據(jù)流圖是在()時使用的圖形工具。A)需求分析B)問題定義C)測試D)編碼答案:A解析:[單選題]49.進(jìn)行性能測試的目的是()。(a)評估系統(tǒng)的能力;(b)識別系統(tǒng)中的弱點(diǎn);(c)系統(tǒng)調(diào)優(yōu);(d)驗(yàn)證穩(wěn)定性和可靠性;A)acB)abcC)abdD)abcd答案:D解析:[單選題]50.()。順序圖中的控制焦點(diǎn)用()圖形符號表示。A)方框B)矩形C)細(xì)長垂直矩形D)細(xì)長水平矩形答案:C解析:[單選題]51.關(guān)于LoadRunner與JMeter,下列說法中錯誤的是。()A)LoadRunner是收費(fèi)的,JMeter是開源的。B)LoadRunner廣泛支持業(yè)界標(biāo)準(zhǔn)協(xié)議。C)JMeter使用監(jiān)聽器記錄服務(wù)器的響應(yīng)。D)JMeterJMeter報(bào)表較少,其測試報(bào)告不如LoadRunner詳盡。答案:C解析:[單選題]52.做事的時候我需要有章可循A)強(qiáng)烈同意B)同意C)不同意D)最不同意答案:A解析:[單選題]53.4工程師的工作范圍會包括檢視代碼、評審開發(fā)文檔,這屬于()。A)動態(tài)測試B)靜態(tài)測試C)黑盒測試D)白盒測試答案:B解析:[單選題]54.在進(jìn)行健壯性測試時,下列不是常用的測試用例設(shè)計(jì)方法的是()。A)故障插入測試B)安全性測試C)變異測試D)錯誤猜測法答案:B解析:[單選題]55.功能或特性沒有實(shí)現(xiàn),主要功能部分喪失,次要功能完全喪失,系統(tǒng)所提供的功能或者服務(wù)受到明顯影響,這屬于軟件缺陷級別中的()。A)嚴(yán)重的缺陷B)微小的缺陷C)般的缺陷D)致命的缺陷答案:A解析:第2部分:多項(xiàng)選擇題,共1題,每題至少兩個正確答案,多選或少選均不得分。[多選題]56.下面哪些方法不是黑盒測試方法()A)等價(jià)類劃分法B)邊界值分析法C)代碼檢查法D)邏輯覆蓋法答案:CD解析:第3部分:判斷題,共27題,請判斷題目是否正確。[判斷題]57.我是個很棒的程序員,我無需進(jìn)行單元測試。A)正確B)錯誤答案:錯解析:[判斷題]58.對于連鎖型(串連型)分支結(jié)構(gòu),若有n個判定語句,則有2^n條路徑。A)正確B)錯誤答案:對解析:[判斷題]59.()。選擇結(jié)構(gòu)的復(fù)雜性比順序結(jié)構(gòu)的復(fù)雜性要()。A、小B、大C、相等D、無法比較A)正確B)錯誤答案:錯解析:[判斷題]60.性能測試過程中需要對數(shù)據(jù)庫服務(wù)器的資源使用進(jìn)行監(jiān)控,CPU占有率不屬于應(yīng)該監(jiān)控的指標(biāo)。A)正確B)錯誤答案:錯解析:[判斷題]61.既不是開發(fā)人員,也不是用戶所進(jìn)行的測試就是第三方測試A)正確B)錯誤答案:錯解析:[判斷題]62.軟件質(zhì)量保證就是軟件測試。A)正確B)錯誤答案:錯解析:[判斷題]63.等價(jià)類測試的標(biāo)準(zhǔn)等價(jià)類測試不如對應(yīng)的健壯等價(jià)類測試的測試全面。A)正確B)錯誤答案:對解析:[判斷題]64.在白盒測試中,如果某種覆蓋率達(dá)到100%,就可以保證把所有隱藏的程序缺陷都已經(jīng)揭露出來了。A)正確B)錯誤答案:錯解析:[判斷題]65.在所有的黑盒測試方法中,基于決策表的測試是最為嚴(yán)格、最具有邏輯性的測試方法A)正確B)錯誤答案:對解析:[判斷題]66.()。在一個規(guī)范的軟件的開發(fā)中,開發(fā)人員的人數(shù)一般大于測試人員的人數(shù)。A)正確B)錯誤答案:錯解析:[判斷題]67.單元測試多采用白盒測試(結(jié)構(gòu)性測試)技術(shù)。A)正確B)錯誤答案:對解析:[判斷題]68.()。支持計(jì)算機(jī)軟件的開發(fā)、維護(hù)、模擬、移植或管理而研制的程序系統(tǒng)稱為()。A、軟件工具B、軟件環(huán)境C、軟件過程D、軟件模型A)正確B)錯誤答案:對解析:[判斷題]69.測試用例設(shè)計(jì)很簡單,可以讓沒有測試經(jīng)驗(yàn)的人員設(shè)計(jì)。A)正確B)錯誤答案:錯解析:[判斷題]70.測試是證明軟件正確的方法。A)正確B)錯誤答案:錯解析:測試是為了發(fā)現(xiàn)軟件錯誤而執(zhí)行軟件的過程。[判斷題]71.進(jìn)行自底向上集成測試,需要為所測模塊或子系統(tǒng)編制相應(yīng)的驅(qū)動模塊。A)正確B)錯誤答案:對解析:[判斷題]72.我們可以人為的使軟件不存在配置問題A)正確B)錯誤答案:錯解析:[判斷題]73.()。漸增式測試有兩種不同的組裝模塊的方法:自頂向下結(jié)合、自底向上結(jié)合。A)正確B)錯誤答案:對解析:[判斷題]74.()。調(diào)試從一個已知的條件開始,使用預(yù)先定義的過程,有預(yù)知的結(jié)果;測試從一個未知的條件開始,結(jié)束的過程不可預(yù)計(jì)。A)正確B)錯誤答案:錯解析:[判斷題]75.軟件測試的目的在于發(fā)現(xiàn)錯誤、改正錯誤。A)正確B)錯誤答案:錯解析:[判斷題]76.()。軟件定義時期分為問題定義、可行性研究等二個階段。()A)正確B)錯誤答案:錯解析:[判斷題]77.軟件缺陷就是指程序中出現(xiàn)的bug。()A)正確B)錯誤答案:錯解析:[判斷題]78.強(qiáng)健壯等價(jià)類測試是基于多缺陷假設(shè),并考慮了無效值。A)正確B)錯誤答案:對解析:[判斷題]79.軟件測試的目的是證明程序正確地執(zhí)行了它應(yīng)有的功能。()A)正確B)錯誤答案:錯解析:[判斷題]80.代碼評審員一般由測試員擔(dān)任。()A)正確B)錯誤答案:錯解析:[判斷題]81.單元測試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測試用例。A)正確B)錯誤答案:對解析:[判斷題]82.在面向?qū)ο笳Z言語言中,單元測試是函數(shù)或子過程。A)正確B)錯誤答案:對解析:[判斷題]83.軟件測試是為了發(fā)現(xiàn)缺陷,但不能保證測試后的軟件沒有錯誤。()A)正確B)錯誤答案:對解析:第4部分:問答題,共16題,請?jiān)诳瞻滋幪顚懻_答案。[問答題]84.在ns_goods中,根據(jù)shop_id查詢出每個店鋪商品成本價(jià)cost_price最大的商品名稱和商品成本價(jià)。答案:selectname,max(cost_price)fromns_goodsgroupbyshop_id;解析:[問答題]85.現(xiàn)有公交換乘系統(tǒng)有如下優(yōu)惠策略:?地鐵換地鐵優(yōu)惠,地鐵換公交優(yōu)惠,公交換地鐵優(yōu)惠,公交換公交不優(yōu)惠?;如果有優(yōu)惠,刷卡時兩聲?滴滴?,若無優(yōu)惠刷卡時一聲?滴?,只有兩個小時內(nèi)換乘優(yōu)惠(包含兩小時),超過兩小時會取消優(yōu)惠(兩小時指的是第一次刷卡時間,中途刷卡時間不會刷新)問:從家里到公司需要轉(zhuǎn)三次車,使用黑盒測試方法設(shè)計(jì)用例要求用盡可能少的用例實(shí)現(xiàn)問題點(diǎn)的覆蓋答案:1)地鐵換公交,公交換地鐵,地鐵換地鐵。第1、2次轉(zhuǎn)車2小時內(nèi),第3次轉(zhuǎn)車超過2小時2)公交換公交,公交換公交,公交換地鐵,第1次轉(zhuǎn)車2小時內(nèi),第2、3次轉(zhuǎn)車超過2小時3)地鐵換地鐵,地鐵換公交,公交換地鐵。第1次轉(zhuǎn)車2小時內(nèi),第2、3次轉(zhuǎn)車超過2小時解析:[問答題]86.提交了一個bug,開發(fā)認(rèn)為不是bug,作為測試怎么辦?答案:首先確認(rèn)開發(fā)環(huán)境是否跟自己測試環(huán)境一致(有時候開發(fā)是在他們已更新代碼的環(huán)境上驗(yàn)證bug的,所以bug就沒有出現(xiàn),但在測試環(huán)境上面會出現(xiàn)),確認(rèn)在測試環(huán)境能重現(xiàn),如果確認(rèn)是缺陷跟開發(fā)保持有效的溝通如果是級別較低的建議性bug,可以先記錄到bug平臺,先保留溝通如果是bug級別較高的問題,對應(yīng)需求文檔的預(yù)期結(jié)果跟開發(fā)說明,更有說服力,耐心講解bug的危害,不行就找產(chǎn)品確認(rèn),確認(rèn)是bug注明情況并再次指派給開發(fā)解析:[問答題]87.請描述Android中ANR的現(xiàn)象并列舉發(fā)生ANR的原因答案:粗略的來分會有兩種情況導(dǎo)致ANR:第一類:dispatchTimeout輸入時間分發(fā)超時,一般是由于主線程在5秒之內(nèi)沒有響應(yīng)輸入事件。第二類:BroadcastReceiver沒有在系統(tǒng)設(shè)定的時間內(nèi)完成并返回。再細(xì)分的話ANR可能是由主線程導(dǎo)致也可能是由非主線程導(dǎo)致:由于主線程導(dǎo)致的情況:1)耗時網(wǎng)絡(luò)訪問2)當(dāng)有大量數(shù)據(jù)讀寫操作時再請求數(shù)據(jù)讀寫3)數(shù)據(jù)庫操作(比如其他大數(shù)據(jù)量應(yīng)用訪問數(shù)據(jù)庫導(dǎo)致數(shù)據(jù)庫負(fù)載過重時)4)硬件操作(比如camera)5)調(diào)用thread_join()/Sleep()/Wait()或者等待locker的時候6)servicebinder數(shù)量達(dá)到上限7)在system_server中發(fā)生watchDogANR8)service忙導(dǎo)致超時無響應(yīng)由于非主線程導(dǎo)致的情況:1)非主線程持有l(wèi)ock,導(dǎo)致主線程等待lock超時2)非主線程終止或者崩潰導(dǎo)致主線程一直等待解析:[問答題]88.軟件質(zhì)量成本包括所有由質(zhì)量工作或者進(jìn)行與質(zhì)量有關(guān)的活動所導(dǎo)致的成本。包括:______、______、______。答案:第一空:預(yù)防成本第二空:評估成本第三空:失敗成本解析:[問答題]89.請舉例說明修改目錄的用戶和用戶組。答案:chownxiaohua:xiaohuahome解析:[問答題]90.如何定位一個前后端bug?答案:通過FIDDLER抓包工具判斷,在網(wǎng)絡(luò)正常的情況下如果前端出發(fā)了接口請求而沒有抓到包就證明是前端的問題,因?yàn)榍岸藳]有跟后端對接配置好接口請求,如果抓到包了就檢查請求數(shù)據(jù),如果請求有問題,就屬于前端BUG,因?yàn)榍岸苏埱髷?shù)據(jù)或數(shù)據(jù)類型不符合后端開發(fā)的接口要求,如果請求數(shù)據(jù)沒有問題就檢查后端發(fā)送響應(yīng)數(shù)據(jù),如果響應(yīng)數(shù)據(jù)有問題那么就屬于后端BUG,如果響應(yīng)數(shù)據(jù)沒有問題那就屬于前端BUG,因?yàn)榍岸私邮艿浇涌诜祷氐臄?shù)據(jù)解析渲染時出問題導(dǎo)致的解析:[問答題]91.有一個處理單價(jià)為5角錢的飲料的自動售貨機(jī)軟件測試用例的設(shè)計(jì)。其規(guī)格說明如下:若投入5角錢或1元錢的硬幣,按下【橙汁】或【啤酒】的按鈕,則相應(yīng)的飲料就送出來。若售貨機(jī)沒有零錢找,則一個顯示【零錢找完】的紅燈亮,這時在投入1元硬幣并按下按鈕后,飲料不送出來而且1元硬幣也退出來;若有零錢找,則顯示【零錢找完】的紅燈滅,在送出飲料的同時退還5角硬幣。答案:條件:1)售貨機(jī)有零錢找2)投入1元硬幣3)投入5角硬幣4)按下橙汁按鈕5)按下啤酒按鈕結(jié)果:1)售貨機(jī)【零錢找完】燈亮,當(dāng)售貨機(jī)中沒有零錢的時候就有亮紅燈2)退還1元硬幣,當(dāng)投入1元,而且售貨機(jī)中沒有零錢可找的時候3)退還5角硬幣,當(dāng)投入1元,而且售貨機(jī)中有零錢可找的時候4)送出橙汁飲料5)送出啤酒飲料再將條件跟結(jié)果以判定表來進(jìn)行整理解析:[問答題]92.請簡要介紹一下移動應(yīng)用(客戶端)測試方法答案:APP測試主要針對安卓和ios兩大主流操作系統(tǒng)軟件來進(jìn)行測試。主要考慮的就是功能性,比如安裝卸載升級測試,登錄測試(密碼登錄、指紋登錄、第三方登錄、掃描登錄等)、離線測試(緩存數(shù)據(jù)驗(yàn)證、推送測試)、中斷測試(斷電、斷網(wǎng)、前后臺切換、來電來短信中斷等測試)UI測試:需要保證用戶界面與UI設(shè)計(jì)效果圖一致,用戶交互操作友好兼容性測試:測試不同操作系統(tǒng)、屏幕尺寸、分辨率,考慮主流手機(jī)的兼容驗(yàn)證安全性測試、軟件權(quán)限測試、登錄鑒權(quán)驗(yàn)證網(wǎng)絡(luò)測試:3G/4G/wifi不同網(wǎng)絡(luò)情況驗(yàn)證,斷網(wǎng)重連、弱網(wǎng)測試性能測試:長時間對APP應(yīng)用施壓驗(yàn)證壓力穩(wěn)定性測試,對APP進(jìn)行流量、內(nèi)存、電量、CPU監(jiān)控測試;看應(yīng)用是否正常運(yùn)行解析:[問答題]93.測試覆蓋的類型有哪些?答案:在測試?yán)锩?,一般會將測試覆蓋率分為兩個部分,即?需求覆蓋率?和?代碼覆蓋率???梢钥吹剑a覆蓋率其實(shí)是測試覆蓋率的一部分而已,其中,最常討論和關(guān)心的是?代碼覆蓋率?,代碼覆蓋率又分為程序語句和代碼行覆蓋,分支覆蓋和條件覆蓋解析:[問答題]94.如何測試一個紙杯?答案:杯子的大小、顏色、花紋、厚度、重量;杯子的容量ml,能否裝水能裝其他液體嗎?酒精、咖啡能否用來泡茶、咖啡杯子的耐熱性:能裝多少度的水(-20度~100度)盛水后能否放冰箱冷凍盛水后放在桌上是否平穩(wěn)杯子是否隔熱,會不會燙手杯子使用過程是否易變形長時間盛水是否滲漏能否重復(fù)使用杯子的材質(zhì)是否安全無毒遇高溫(開水、微波爐)是否釋放有害物質(zhì)杯子花紋、顏色是否容易脫落解析:[問答題]95.以往是否曾經(jīng)從事過性能測試工作?請盡可能的詳細(xì)描述你以往的性能測試工作中完整過程。答案:有簡單的接觸過,采用的工具是Jmeter,進(jìn)行輕量級的壓力測試1)確定好壓力測試的功能模塊,首先利用Jmeter錄制腳本,然后對腳本進(jìn)行優(yōu)化2)對一些測試數(shù)據(jù)進(jìn)行參數(shù)化,利用csv導(dǎo)入存在txt文檔里面的數(shù)據(jù)3)設(shè)計(jì)測試場景4)執(zhí)行壓力測試5)查看壓力測試結(jié)果,并對數(shù)據(jù)進(jìn)行分析,主要考慮錯誤率、吞吐量、平均等待時間這些6)出壓力測試報(bào)告解析:[問答題]96.web測試和手機(jī)app測試有什區(qū)別?答案:其根本性的區(qū)別就是在于WEB是BS架構(gòu)基于瀏覽器,而APP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論