操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    文章摘要:想要成為一名軟件開發(fā)測試員,都需要通過軟件開發(fā)工程師資格證的考試,其中筆試是最難的。小編為大家整合了許多鄙視題目及答案解析,考生們可以來看看。 軟件開發(fā)測試筆試題目及答案精選1……

    想要成為一名軟件開發(fā)測試員,都需要通過軟件開發(fā)工程師資格證的考試,其中筆試是最難的。小編為大家整合了許多鄙視題目及答案解析,考生們可以來看看。

    軟件開發(fā)測試筆試題目及答案精選1

    判斷題

    1、軟件測試就是為了驗(yàn)證軟件功能實(shí)現(xiàn)的是否正確,是否完成既定目標(biāo)的活動(dòng),所以軟件測試在軟件工程的后期才開始具體的工作。(初級(jí)) ( × )

    2、發(fā)現(xiàn)錯(cuò)誤多的模塊,殘留在模塊中的錯(cuò)誤也多。( √ ) (初級(jí))

    3、測試人員在測試過程中發(fā)現(xiàn)一處問題,如果問題影響不大,而自己又可以修改,應(yīng)立即將此問題正確修改,以加快、提高開發(fā)的進(jìn)程。( × )(初級(jí))

    4、單元測試通常應(yīng)該先進(jìn)行“人工走查”,再以白盒法為主,輔以黑盒法進(jìn)行動(dòng)態(tài)測試。( √ )(中級(jí))

    5、功能測試是系統(tǒng)測試的主要內(nèi)容,檢查系統(tǒng)的功能、性能是否與需求規(guī)格說明相同。( √ )(中級(jí))

    6、軟件質(zhì)量管理即qm由qa和qc構(gòu)成,軟件測試屬于qc的核心工作內(nèi)容。(√)(高級(jí))

    7、軟件測試只能發(fā)現(xiàn)錯(cuò)誤,但不能保證測試后的軟件沒有錯(cuò)誤。(√)

    8、軟件就是程序。(x)

    9、測試只要做到語句覆蓋和分支覆蓋,就可以發(fā)現(xiàn)程序中的所有錯(cuò)誤。(x)

    10、i18n測試是指對(duì)產(chǎn)品做出具有國際性的規(guī)劃,而l10n測試則是指對(duì)軟件做出符合本地需求更改工作。(√)【高級(jí)】

    選擇題 (每題2分 20 )

    1、 進(jìn)行軟件質(zhì)量管理的重要性有:(abcd)【中級(jí)】

    a、維護(hù)降低成本 b、法律上的要求 c、市場競爭的需要

    d、質(zhì)量標(biāo)準(zhǔn)化的趨勢 e、軟件工程的需要 f、cmm過程的一部分

    g、方便與客戶進(jìn)一步溝通為后期的實(shí)施打好基礎(chǔ)

    2、以測試的形態(tài)分測試可以分為:(abc)【中級(jí)】

    a、建構(gòu)性測試 b、系統(tǒng)測試 c、專項(xiàng)測試

    d、單元測試 e、組件測試 f、集成測試

    3、選出屬于黑盒測試方法的選項(xiàng)(abc)【初級(jí)】

    a、測試用例覆蓋 b、輸入覆蓋 c、輸出覆蓋

    d、分支覆蓋 e、語句覆蓋 f、條件覆蓋

    4、編寫測試計(jì)劃的目的是:(abc)【中級(jí)】

    a、使測試工作順利進(jìn)行

    b、使項(xiàng)目參與人員溝通更舒暢

    c、使測試工作更加系統(tǒng)化

    d、軟件工程以及軟件過程的需要

    e、軟件過程規(guī)范化的要求

    f、控制軟件質(zhì)量

    5、依存關(guān)系有4種分別是:(abcd)【高級(jí)】

    a、開始-結(jié)束 b、開始-開始 c、結(jié)束-開始

    d、結(jié)束-結(jié)束 e、開始-實(shí)施-結(jié)束 f、結(jié)束-審核-開始

    6、軟件質(zhì)量管理(qm)應(yīng)有質(zhì)量保證(qa)和質(zhì)量控制(qc)組成,下面的選項(xiàng)屬于qc的是:(abc)【高級(jí)】

    a、測試 b、跟蹤 c、監(jiān)督

    d、制定計(jì)劃 e、需求審查 f、程序代碼審查

    7、實(shí)施缺陷跟蹤的目的是:(abcd)【中級(jí)】

    a、軟件質(zhì)量無法控制 b、問題無法量化 c、重復(fù)問題接連產(chǎn)生

    d、解決問題的知識(shí)無法保留 e、確保缺陷得到解決 f、使問題形成完整的閉環(huán)處理

    8、使用軟件測試工具的目的:(abc)【中級(jí)】

    a、幫助測試尋找問題 b、協(xié)助問題的診斷 c、節(jié)省測試時(shí)間

    d、提高bug的發(fā)現(xiàn)率 e、更好的控制缺陷提高軟件質(zhì)量 f、更好的協(xié)助開發(fā)人員

    9、典型的瀑布模型的四個(gè)階段是:(abcd)【高級(jí)】

    a、分析 b、設(shè)計(jì) c、編碼

    d、測試 e、需求調(diào)研 f、實(shí)施

    10、psp是指鋈巳砑 ?,是一種可用于( a )、( b )和( c )個(gè)人軟件工作方式的自我改善過程。【高級(jí)】

    測試開發(fā) 測試_測試人員在軟件開發(fā)過程的任務(wù)_開發(fā)轉(zhuǎn)測試開發(fā)費(fèi)勁

    a、控制 b、管理 c、改進(jìn)

    d、高效 e、充分 f、適宜

    問答題

    1、 測試人員在軟件開發(fā)過程中的任務(wù)是什么?(初級(jí))(5分)

    答:1、尋找bug;

    2、避免軟件開發(fā)過程中的缺陷;

    3、衡量軟件的品質(zhì);

    4、關(guān)注用戶的需求。

    總的目標(biāo)是:確保軟件的質(zhì)量。

    2、在您以往的工作中,一條軟件缺陷(或者叫bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(bug)記錄?(初級(jí))(6分)

    答:一條bug記錄最基本應(yīng)包含:編號(hào)、bug所屬模塊、bug描述、bug級(jí)別、發(fā)現(xiàn)日期、發(fā)現(xiàn)人、修改日期、修改人、修改方法、回歸結(jié)果等等;要有效的發(fā)現(xiàn)bug需參考需求以及詳細(xì)設(shè)計(jì)等前期文檔設(shè)計(jì)出高效的測試用例,然后嚴(yán)格執(zhí)行測試用例,對(duì)發(fā)現(xiàn)的問題要充分確認(rèn)肯定,然后再向外發(fā)布如此才能提高提交bug的質(zhì)量。

    3、界面測試題及設(shè)計(jì)題。請找出下面界面中所存在的問題并分別列出;用黑盒測試的任何一種方法設(shè)計(jì)出此登陸窗體的測試用例。(中級(jí))(6分)

    答:1、窗體的標(biāo)題欄中為空,沒有給出標(biāo)題。

    2、用戶名和密碼控件的字體不一致并且沒有對(duì)齊。

    3、文本框的大小不一致沒有對(duì)齊。

    4、確定和取消按鈕控件的大小不一致。

    4、 黑盒測試和白盒測試是軟件測試的兩種基本方法,請分別說明各自的優(yōu)點(diǎn)和缺點(diǎn)!(中級(jí))(5分)

    答:黑盒測試的優(yōu)點(diǎn)有:

    1)比較簡單,不需要了解程序內(nèi)部的代碼及實(shí)現(xiàn);

    2)與軟件的內(nèi)部實(shí)現(xiàn)無關(guān);

    3)從用戶角度出發(fā),能很容易的知道用戶會(huì)用到哪些功能,會(huì)遇到哪些問題;

    4)基于軟件開發(fā)文檔,所以也能知道軟件實(shí)現(xiàn)了文檔中的哪些功能;

    5)在做軟件自動(dòng)化測試時(shí)較為方便。

    黑盒測試的缺點(diǎn)有:

    1)不可能覆蓋所有的代碼,覆蓋率較低,大概只能達(dá)到總代碼量的30%;

    2)自動(dòng)化測試的復(fù)用性較低。

    白盒測試的優(yōu)點(diǎn)有:

    幫助軟件測試人員增大代碼的覆蓋率,提高代碼的質(zhì)量,發(fā)現(xiàn)代碼中隱藏的問題。

    白盒測試的缺點(diǎn)有:

    1)程序運(yùn)行會(huì)有很多不同的路徑,不可能測試所有的運(yùn)行路徑;

    2)測試基于代碼,只能測試開發(fā)人員做的對(duì)不對(duì),而不能知道設(shè)計(jì)的正確與否,可能會(huì)漏掉一些功能需求;

    3)系統(tǒng)龐大時(shí),測試開銷會(huì)非常大。

    5、 根據(jù)自己的理解回答什么是軟件測試,軟件測試分為哪幾個(gè)階段。(初級(jí))(5分)

    答:軟件測試是一個(gè)為了尋找軟件中的錯(cuò)誤而運(yùn)行軟件的過程,一個(gè)成功的測試是指找到了迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測試。

    軟件測試一般分為單元測試、集成測試和系統(tǒng)測試。

    6、 根據(jù)自己的理解什么是測試用例和測試規(guī)程,設(shè)計(jì)一個(gè)測試用例應(yīng)當(dāng)從哪幾方面考慮?(中級(jí))(10分)

    答:狹義的講,一個(gè)測試用例就是測試人員用以測試被測軟件的某個(gè)特性或特性組合的一組數(shù)據(jù)。這組數(shù)據(jù)可能是從用戶處得來的實(shí)際的一組數(shù)據(jù),也可能是測試人員專門設(shè)計(jì)出來的測試軟件某些功能的一組數(shù)據(jù)。

    測試規(guī)程就是詳細(xì)的對(duì)測試用例設(shè)計(jì)方法、測試方法、測試工具、測試環(huán)境和測試數(shù)據(jù)進(jìn)行描述的文檔,還可以包括能把某個(gè)或某一組測試用例應(yīng)用到被測軟件上完成某項(xiàng)測試的一系列的操作步驟。

    設(shè)計(jì)測試用例應(yīng)當(dāng)從以下幾方面考慮:邊界值,等價(jià)類劃分,有效/無效值等。

    7、 什么是軟件質(zhì)量保證?軟件質(zhì)量保證人員與開發(fā)人員的關(guān)系如何?(高級(jí)) (10分)

    答:軟件質(zhì)量保證就是通過確保軟件過程的質(zhì)量,來保證軟件產(chǎn)品的質(zhì)量。

    軟件質(zhì)量保證人員和開發(fā)人員之間具有管理上的嚴(yán)格的獨(dú)立性,兩個(gè)小組的管理員都不能越權(quán)管理另一組,但都可以向更高層的管理者匯報(bào)軟件開發(fā)中的問題。

    軟件開發(fā)測試筆試題目及答案精選2

    一、判斷題

    1.軟件測試的目的是盡可能多的找出軟件的缺陷。(y)

    2.beta 測試是驗(yàn)收測試的一種。(y)

    3.驗(yàn)收測試是由最終用戶來實(shí)施的。(n)

    4.項(xiàng)目立項(xiàng)前測試人員不需要提交任何工件。(y)

    5.單元測試能發(fā)現(xiàn)約80%的軟件缺陷。(y)

    測試人員在軟件開發(fā)過程的任務(wù)_測試開發(fā) 測試_開發(fā)轉(zhuǎn)測試開發(fā)費(fèi)勁

    6.代碼評(píng)審是檢查源代碼是否達(dá)到模塊設(shè)計(jì)的要求。(n)

    7.自底向上集成需要測試員編寫驅(qū)動(dòng)程序。(y)

    8.負(fù)載測試是驗(yàn)證要檢驗(yàn)的系統(tǒng)的能力最高能達(dá)到什么程度。(n)

    9.測試人員要堅(jiān)持原則,缺陷未修復(fù)完堅(jiān)決不予通過。(n)

    10.代碼評(píng)審員一般由測試員擔(dān)任。(n)

    11.我們可以人為的使得軟件不存在配置問題。(n)

    12.集成測試計(jì)劃在需求分析階段末提交。(n)

    二、選擇題

    1.軟件驗(yàn)收測試的合格通過準(zhǔn)則是:(abcd)

    a. 軟件需求分析說明書中定義的所有功能已全部實(shí)現(xiàn),性能指標(biāo)全部達(dá)到要求。

    b. 所有測試項(xiàng)沒有殘余一級(jí)、二級(jí)和三級(jí)錯(cuò)誤。

    c. 立項(xiàng)審批表、需求分析文檔、設(shè)計(jì)文檔和編碼實(shí)現(xiàn)一致。

    d. 驗(yàn)收測試工件齊全。

    2.軟件測試計(jì)劃評(píng)審會(huì)需要哪些人員參加?(abcd)

    a.項(xiàng)目經(jīng)理

    b.sqa 負(fù)責(zé)人

    c.配置負(fù)責(zé)人

    d.測試組

    3.下列關(guān)于alpha 測試的描述中正確的是:(ad)

    a.a(chǎn)lpha 測試需要用戶代表參加

    b.a(chǎn)lpha 測試不需要用戶代表參加

    c.a(chǎn)lpha 測試是系統(tǒng)測試的一種

    d.a(chǎn)lpha 測試是驗(yàn)收測試的一種

    4.測試設(shè)計(jì)員的職責(zé)有:(bc)

    a.制定測試計(jì)劃

    b.設(shè)計(jì)測試用例

    c.設(shè)計(jì)測試過程、腳本

    d.評(píng)估測試活動(dòng)

    5.軟件實(shí)施活動(dòng)的進(jìn)入準(zhǔn)則是:(abc)

    a.需求工件已經(jīng)被基線化

    b.詳細(xì)設(shè)計(jì)工件已經(jīng)被基線化

    c.構(gòu)架工件已經(jīng)被基線化

    d.項(xiàng)目階段成果已經(jīng)被基線化

    三、填空題

    1.軟件驗(yàn)收測試包括:正式驗(yàn)收測試,alpha測試,beta測試。

    2.系統(tǒng)測試的策略有:功能測試,性能測試,可靠性測試,負(fù)載測試,易用性測試,強(qiáng)度測試,安全測試測試人員在軟件開發(fā)過程的任務(wù),配置測試,安裝測試,卸載測試,文檔測試,故障恢復(fù)測試,界面測試,容量測試,兼容性測試,分布測試,可用性測試,(有的可以合在一起,分開寫只要寫出15就滿分哦)

    3.設(shè)計(jì)系統(tǒng)測試計(jì)劃需要參考的項(xiàng)目文檔有:軟件測試計(jì)劃,軟件需求文檔和迭代計(jì)劃。

    4.對(duì)面向過程的系統(tǒng)采用的集成策略有:自頂向下,自底向上兩種。

    四、簡答題

    1.區(qū)別階段評(píng)審的與同行評(píng)審

    同行評(píng)審目的:發(fā)現(xiàn)小規(guī)模工作產(chǎn)品的錯(cuò)誤,只要是找錯(cuò)誤;

    同行評(píng)審人數(shù):3-7人人員必須經(jīng)過同行評(píng)審會(huì)議的培訓(xùn),由sqa指導(dǎo)

    同行評(píng)審內(nèi)容:內(nèi)容小一般文檔 < 40頁, 代碼 < 500行

    同行評(píng)審時(shí)間:一小部分工作產(chǎn)品完成

    階段評(píng)審目的:評(píng)審模塊階段作品的正確性 可行性 及完整性

    階段評(píng)審人數(shù):5人左右評(píng)審人必須是專家 具有系統(tǒng)評(píng)審資格

    階段評(píng)審內(nèi)容: 內(nèi)容多,主要看重點(diǎn)

    階段評(píng)審時(shí)間: 通常是設(shè)置在關(guān)鍵路徑的時(shí)間點(diǎn)上!

    2.什么是軟件測試

    測試開發(fā) 測試_測試人員在軟件開發(fā)過程的任務(wù)_開發(fā)轉(zhuǎn)測試開發(fā)費(fèi)勁

    為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程

    3簡述集成測試的過程

    系統(tǒng)集成測試主要包括以下過程:

    1. 構(gòu)建的確認(rèn)過程。

    2. 補(bǔ)丁的確認(rèn)過程。

    3. 系統(tǒng)集成測試測試組提交過程。

    4. 測試用例設(shè)計(jì)過程。

    5. 測試代碼編寫過程。

    6. bug的報(bào)告過程。

    7. 每周/每兩周的構(gòu)建過程。

    8. 點(diǎn)對(duì)點(diǎn)的測試過程。

    9. 組內(nèi)培訓(xùn)過程。

    4 怎么做好文檔測試

    仔細(xì)閱讀,跟隨每個(gè)步驟,檢查每個(gè)圖形,嘗試每個(gè)示例。

    檢查文檔的編寫是否滿足文檔編寫的目的

    內(nèi)容是否齊全,正確

    內(nèi)容是否完善

    標(biāo)記是否正確

    5 白盒測試有幾種方法

    總體上分為靜態(tài)方法和動(dòng)態(tài)方法兩大類。

    靜態(tài):關(guān)鍵功能是檢查軟件的表示和描述是否一致,沒有沖突或者沒有歧義

    動(dòng)態(tài):語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋、路徑覆蓋。

    6系統(tǒng)測試計(jì)劃是否需要同行審批,為什么

    需要,系統(tǒng)測試計(jì)劃屬于項(xiàng)目階段性關(guān)鍵文檔,因此需要評(píng)審。

    測試與beta的區(qū)別

    alpha測試在系統(tǒng)開發(fā)接近完成時(shí)對(duì)應(yīng)用系統(tǒng)的測試;測試后仍然會(huì)有少量的設(shè)計(jì)變更。這種測試一般由最終用戶或其它人員完成,不能由程序或測試員完成。

    beta測試當(dāng)開發(fā)和測試根本完成時(shí)所做的測試,最終的錯(cuò)誤和問題需要在最終發(fā)行前找到。這種測試一般由最終用戶或其它人員完成,不能由程序員或測試員完成。

    8比較負(fù)載測試,容量測試和強(qiáng)度測試的區(qū)別

    負(fù)載測試:在一定的工作負(fù)荷下,系統(tǒng)的負(fù)荷及響應(yīng)時(shí)間。

    強(qiáng)度測試:在一定的負(fù)荷條件下,在較長時(shí)間跨度內(nèi)的系統(tǒng)連續(xù)運(yùn)行給系統(tǒng)性能所造成的影響。

    容量測試:容量測試目的是通過測試預(yù)先分析出反映軟件系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的極限值(如最大并發(fā)用戶數(shù)、數(shù)據(jù)庫記錄數(shù)等),系統(tǒng)在其極限值狀態(tài)下沒有出現(xiàn)任何軟件故障或還能保持主要功能正常運(yùn)行。容量測試還將確定測試對(duì)象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。容量測試的目的是使系統(tǒng)承受超額的數(shù)據(jù)容量來發(fā)現(xiàn)它是否能夠正確處理。容量測試是面向數(shù)據(jù)的,并且它的目的是顯示系統(tǒng)可以處理目標(biāo)內(nèi)確定的數(shù)據(jù)容量。

    9測試結(jié)束的標(biāo)準(zhǔn)是什么?

    用例全部測試。

    覆蓋率達(dá)到標(biāo)準(zhǔn)。

    缺陷率達(dá)到標(biāo)準(zhǔn)。

    其他指標(biāo)達(dá)到質(zhì)量標(biāo)準(zhǔn)

    10描述軟件測試活動(dòng)的生命周期?

    測試周期分為計(jì)劃、設(shè)計(jì)、實(shí)現(xiàn)、執(zhí)行、總結(jié)。其中:

    計(jì)劃:對(duì)整個(gè)測試周期中所有活動(dòng)進(jìn)行規(guī)劃,估計(jì)工作量、風(fēng)險(xiǎn),安排人力物力資源,安排進(jìn)度等;

    設(shè)計(jì):完成測試方案,從技術(shù)層面上對(duì)測試進(jìn)行規(guī)劃;

    實(shí)現(xiàn):進(jìn)行測試用例和測試規(guī)程設(shè)計(jì);

    執(zhí)行:根據(jù)前期完成的計(jì)劃、方案、用例、規(guī)程等文檔,執(zhí)行測試用例。

    總結(jié):記錄測試結(jié)果,進(jìn)行測試分析,完成測試報(bào)告。

    11軟件的缺陷等級(jí)應(yīng)如何劃分?

    a類—嚴(yán)重錯(cuò)誤,包括以下各種錯(cuò)誤:

    1. 由于程序所引起的死機(jī),非法退出

    2. 死循環(huán)

    3. 數(shù)據(jù)庫發(fā)生死鎖

    4.因錯(cuò)誤操作導(dǎo)致的程序中斷

    開發(fā)轉(zhuǎn)測試開發(fā)費(fèi)勁_(tái)測試開發(fā) 測試_測試人員在軟件開發(fā)過程的任務(wù)

    5. 功能錯(cuò)誤

    6. 與數(shù)據(jù)庫連接錯(cuò)誤

    7. 數(shù)據(jù)通訊錯(cuò)誤

    b類—較嚴(yán)重錯(cuò)誤,包括以下各種錯(cuò)誤:

    1. 程序錯(cuò)誤

    2. 程序接口錯(cuò)誤

    3.?dāng)?shù)據(jù)庫的表、業(yè)務(wù)規(guī)則、缺省值未加完整性等約束條件

    c類—一般性錯(cuò)誤,包括以下各種錯(cuò)誤:

    1. 操作界面錯(cuò)誤(包括數(shù)據(jù)窗口內(nèi)列名定義、含義是否一致)

    2. 打印內(nèi)容、格式錯(cuò)誤

    3. 簡單的輸入限制未放在前臺(tái)進(jìn)行控制

    4. 刪除操作未給出提示

    5. 數(shù)據(jù)庫表中有過多的空字段

    d類—較小錯(cuò)誤,包括以下各種錯(cuò)誤:

    1. 界面不規(guī)范

    2. 輔助說明描述不清楚

    3. 輸入輸出不規(guī)范

    4.長操作未給用戶提示

    5. 提示窗口文字未采用行業(yè)術(shù)

    6. 可輸入?yún)^(qū)域和只讀區(qū)域沒有明顯的區(qū)分標(biāo)志

    e類—測試建議

    軟件開發(fā)測試筆試題目及答案精選3

    1、你在測試中發(fā)現(xiàn)了一個(gè)bug,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug,你應(yīng)該怎樣解決?

    首先,將問題提交到缺陷管理庫里面進(jìn)行備案。

    然后,要獲取判斷的依據(jù)和標(biāo)準(zhǔn):根據(jù)需求說明書、產(chǎn)品說明、原型圖、設(shè)計(jì)文檔等,確認(rèn)實(shí)際結(jié)果是否與計(jì)劃有不一致的地方,提供缺陷是否確認(rèn)的直接依據(jù)。

    如果沒有文檔依據(jù):

    (1)可以根據(jù)同行或類似軟件的一般特性來說明是否存在不一致的地方,來確認(rèn)是否是缺陷;

    (2)根據(jù)用戶的一般使用習(xí)慣,來確認(rèn)是否是缺陷;

    (3)與設(shè)計(jì)人員、開發(fā)人員和客戶代表等相關(guān)人員探討,確認(rèn)是否是缺陷。

    合理的論述,向測試經(jīng)理說明自己的判斷的理由,等待測試經(jīng)理做出最終決定,如果仍然存在爭議,可以通過公司政策所提供的渠道,向上級(jí)反映,并由上級(jí)做出決定。

    2、給你一個(gè)網(wǎng)站,該如何測試?

    首先,查找需求說明、網(wǎng)站設(shè)計(jì)等相關(guān)文檔,分析測試需求。

    制定測試計(jì)劃,確定測試范圍和測試策略,一般包括以下幾個(gè)部分:功能性測試、界面測試、性能測試、數(shù)據(jù)庫測試、安全性測試、兼容性測試,設(shè)計(jì)測試用例等。

    (1)功能性測試可以包括,但不限于以下幾個(gè)方面:

    1)鏈接測試。鏈接是否正確跳轉(zhuǎn),是否存在空頁面和無效頁面,是否有不正確的出錯(cuò)信息返回。

    2)提交功能的測試。

    3)多媒體元素是否可以正確加載和顯示。

    4)多語言支持是否能夠正確顯示選擇的語言等。

    (2)界面測試可以包括但不限于以下幾個(gè)方面:

    1)頁面是否風(fēng)格統(tǒng)一,美觀。

    2)頁面布局是否合理,重點(diǎn)內(nèi)容和熱點(diǎn)內(nèi)容是否突出。

    3)控件是否正常使用。

    4)對(duì)于必須但未安裝的控件,是否提供自動(dòng)下載并安裝的功能。

    5)文字檢查。

    (3)性能測試一般從以下幾個(gè)方面考慮:

    壓力測試、負(fù)載測試、強(qiáng)度測試。

    (4)數(shù)據(jù)庫測試要具體決定是否需要開展:

    數(shù)據(jù)庫一般需要考慮連接性,對(duì)數(shù)據(jù)的存取操作,數(shù)據(jù)內(nèi)容的驗(yàn)證等方面。

    (5)安全性測試:

    測試開發(fā) 測試_開發(fā)轉(zhuǎn)測試開發(fā)費(fèi)勁_(tái)測試人員在軟件開發(fā)過程的任務(wù)

    1)基本的登錄功能的檢查。

    2)是否存在溢出錯(cuò)誤,導(dǎo)致系統(tǒng)崩潰或者權(quán)限泄露。

    3)相關(guān)開發(fā)語言的常見安全性問題檢查,例如sql注入等。

    4)如果需要高級(jí)的安全性測試,確定獲得專業(yè)安全公司的幫助,外包測試或者獲取支持。

    (6)兼容性測試,根據(jù)需求說明的內(nèi)容,確定支持的平臺(tái)組合:

    1)瀏覽器的兼容性。

    2)操作系統(tǒng)的兼容性。

    3)軟件平臺(tái)的兼容性。

    4)數(shù)據(jù)庫的兼容性。

    開展測試,并記錄缺陷。合理的安排調(diào)整測試進(jìn)度,提前獲取測試所需的資源,建立管理體系(例如:需求變更、風(fēng)險(xiǎn)、配置、測試文檔、缺陷報(bào)告、人力資源等內(nèi)容)。定期評(píng)審,對(duì)測試進(jìn)行評(píng)估和總結(jié),調(diào)整測試的內(nèi)容。

    3、一臺(tái)客戶端有三百個(gè)客戶與三百個(gè)客戶端有三百個(gè)客戶對(duì)服務(wù)器施壓測試人員在軟件開發(fā)過程的任務(wù),有什么區(qū)別?

    300個(gè)用戶在一個(gè)客戶端上,會(huì)占用客戶機(jī)更多的資源,而影響測試的結(jié)果。

    線程之間可能發(fā)生干擾,而產(chǎn)生一些異常。

    300個(gè)用戶在一個(gè)客戶端上,需要更大的帶寬。

    ip地址的問題,可能需要使用ip spoof來繞過服務(wù)器對(duì)于單一ip地址最大連接數(shù)的限制。

    所有用戶在一個(gè)客戶端上,不必考慮分布式管理的問題;而用戶分布在不同的客戶端上,需要考慮使用控制器來整體調(diào)配不同客戶機(jī)上的用戶。同時(shí),還需要給予相應(yīng)的權(quán)限配置和防火墻設(shè)置。

    4、在您以往的工作中,一條軟件缺陷(或者叫bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(bug)記錄?

    一條bug記錄最基本應(yīng)包含:

    (1)bug編號(hào)

    (2)bug嚴(yán)重級(jí)別,優(yōu)先級(jí)

    (3)bug產(chǎn)生的模塊

    (4)首先要有bug摘要,闡述bug的內(nèi)容

    (5)bug對(duì)應(yīng)的版本

    (6)bug詳細(xì)現(xiàn)象描述,包括一些截圖、錄像等

    (7)bug出現(xiàn)時(shí)的測試環(huán)境,產(chǎn)生的條件即對(duì)應(yīng)操作步驟

    高質(zhì)量的bug記錄:

    (1)缺陷報(bào)告的ui要與測試的軟件ui保持一致,便于查找定位。

    (2)使用業(yè)界慣用的表達(dá)術(shù)語和表達(dá)方法,保證表達(dá)準(zhǔn)確,體現(xiàn)專業(yè)化。

    (3)每條缺陷報(bào)告只包括一個(gè)缺陷,可以使缺陷修正者迅速定位一個(gè)缺陷,集中精力每次只修正一個(gè)缺陷。校驗(yàn)者每次只校驗(yàn)一個(gè)缺陷是否已經(jīng)正確修正。

    (4)首先缺陷報(bào)告必須展示重現(xiàn)缺陷的能力。不可重現(xiàn)的缺陷要盡力重現(xiàn),若盡力之后仍不能重現(xiàn),仍然要報(bào)告此缺陷,但在報(bào)告中要注明無法再現(xiàn),缺陷出現(xiàn)的頻率。

    (5)根據(jù)缺陷的現(xiàn)象,總結(jié)判斷缺陷的類型。例如,即功能缺陷、界面缺陷、數(shù)據(jù)缺陷,合理化建議,這是最常見的缺陷或缺陷類型,其他形式的缺陷也從屬于其中某種形式。

    (6)高嚴(yán)重問題可能描述(de出現(xiàn)惡意腳本ion),簡潔、準(zhǔn)確,完整,揭示缺陷實(shí)質(zhì),記錄缺陷或缺陷出現(xiàn)的位置描述要準(zhǔn)確反映缺陷的本質(zhì)內(nèi)容,簡短明了。為了便于在軟件缺陷管理數(shù)據(jù)庫中尋找制定的測試缺陷,包含缺陷發(fā)生時(shí)的用戶界面(ui)是個(gè)良好的習(xí)慣。例如記錄對(duì)話框的標(biāo)題、菜單、按鈕等控件的名稱。

    (7)短行之間使用自動(dòng)數(shù)字序號(hào),使用相同的字體、字號(hào)、行間距,可以保證各條記錄格式一致,做到規(guī)范專業(yè)。

    (8)確認(rèn)步驟完整,準(zhǔn)確,簡短保證快速準(zhǔn)確的重復(fù)缺陷,“完整”即沒有缺漏,“準(zhǔn)確”即步驟正確,“簡短”即沒有多余的步驟。

    (9)根據(jù)缺陷,可選擇是否進(jìn)行圖像捕捉為了直觀的觀察缺陷或缺陷現(xiàn)象,通常需要附加缺陷或缺陷出現(xiàn)的界面,以圖片的形式作為附件附著在記錄的“附件”部分。為了節(jié)省空間,又能真實(shí)反映缺陷或缺陷本質(zhì),可以捕捉缺陷或缺陷產(chǎn)生時(shí)的全屏幕,活動(dòng)窗口和局部區(qū)域。為了迅速定位、修正缺陷或缺陷位置,通常要求附加中文對(duì)照圖。

    (10)如果打開某個(gè)特殊的文檔而產(chǎn)生的缺陷或缺陷,則必須附加該文檔,從而可以迅速再現(xiàn)缺陷或缺陷。有時(shí),為了使缺陷或缺陷修正者進(jìn)一步明確缺陷或缺陷的表現(xiàn),可以附加個(gè)人的修改建議或注解。

    (11)在提交每條缺陷或缺陷之前,檢查拼寫和語法,確保內(nèi)容正確,正確的描述缺陷。要求客觀的描述操作步驟,不需要修飾性的詞匯和復(fù)雜的句型,增強(qiáng)可讀性。

    以上概括了報(bào)告測試缺陷的規(guī)范要求,隨著軟件的測試要求不同,測試者經(jīng)過長期測試,積累了相應(yīng)的測試經(jīng)驗(yàn),將會(huì)逐漸養(yǎng)成良好的專業(yè)習(xí)慣,不斷補(bǔ)充新的規(guī)范書寫要求。此外,經(jīng)常閱讀、學(xué)習(xí)其他測試工程師的測試缺陷報(bào)告,結(jié)合自己以前的測試缺陷報(bào)告進(jìn)行對(duì)比和思考,可以不斷提高技巧。

    缺陷描述內(nèi)容:

    缺陷描述的內(nèi)容可以包含缺陷操作步驟,實(shí)際結(jié)果和期望結(jié)果。操作步驟可以方便開發(fā)人員再現(xiàn)缺陷進(jìn)行修正,有些開發(fā)的再現(xiàn)缺陷能力很差,雖然他明白你所指的缺陷,但就是無法再現(xiàn)特別是對(duì)系統(tǒng)不熟悉的新加入開發(fā)人員,介紹步驟可以方便他們再現(xiàn)。實(shí)際結(jié)果可以讓開發(fā)明白錯(cuò)誤是什么,期望結(jié)果可以讓開發(fā)了解正確的結(jié)果應(yīng)該是什么樣子的。

    5、如何測試一個(gè)紙杯?

    功能性:用水杯裝水看漏不漏;水能不能被喝到。

    安全性:杯子有沒有毒或細(xì)菌。

    可靠性:杯子從不同高度落下的損壞程度。

    可移植性:杯子在不同的地方、溫度等環(huán)境下是否都可以正常使用。

    兼容性:杯子是否能夠容納果汁、白水、酒精、汽油等。

    易用性:杯子是否燙手、是否有防滑措施、是否方便飲用。

    用戶文檔:使用手冊是否對(duì)杯子的用法、限制、使用條件等有詳細(xì)描述。

    疲勞測試:將杯子盛上水(案例一)放24小時(shí)檢查泄漏時(shí)間和情況;盛上汽油(案例二)放24小時(shí)檢查泄漏時(shí)間和情況等。

    壓力測試:用根針并在針上面不斷加重量,看壓強(qiáng)多大時(shí)會(huì)穿透。

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有