筆記和地址測(cè)試

????????????????????????????????????????????????????????????地址測(cè)試用例


????????????????????????????????????????????????????????????登錄測(cè)試用例Excle




? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 項(xiàng)目app



?????????????????????????????????????????????????????????????????筆記

? ? ? ? ? ? ? ?測(cè)試用例的定義:

? ????????????????????????????????????????????????要素:? 用例編號(hào)? 所屬模塊? 前提條件? 測(cè)試輸入?? 預(yù)期結(jié)果 實(shí)際結(jié)果

? ? ? ? ? ? ? ? ? ? ? ?? ??????????????????????????????????備注?? 版本? 測(cè)試人? 測(cè)試日期?

??? ???????????測(cè)試方法:??

? ????????????????????????????????????????????????? 等價(jià)類劃分?? 因果圖? 邊界值? 正交法?? 錯(cuò)誤推斷法?? 場(chǎng)景法

? ?????????????面試題:

??? ????????????????????????? ??????????????在項(xiàng)目中的哪些場(chǎng)景中運(yùn)用了測(cè)試方法?

? ??????????測(cè)試用例的評(píng)審:

? ? ? ? ? ? ? ? ? ? ? ? ? 評(píng)審內(nèi)容:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?評(píng)審的內(nèi)容有以下幾個(gè)方面:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1用例設(shè)計(jì)的結(jié)構(gòu)安排是否清晰、合理,是否利于高效對(duì)需求進(jìn)行覆蓋。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2優(yōu)先極安排是否合理。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3是否覆蓋測(cè)試需求上的所有功能點(diǎn)。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4用例是否具有很好可執(zhí)行性。例如用例的前提條件、執(zhí)行步驟、輸入數(shù)據(jù)和期待結(jié)果是否清晰、正確期待結(jié)果是否有明顯的驗(yàn)證方法。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5是否已經(jīng)刪除了冗余的用例。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?6是否包含充分的負(fù)面測(cè)試用例。充分的定義,如果在這里使用2&8法則,那就是4倍于正面用例的數(shù)量,畢竟一個(gè)健壯的軟件,其中80%的代碼都是在"保護(hù)"20%的功能實(shí)現(xiàn)。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?7是否從用戶層面來(lái)設(shè)計(jì)用戶使用場(chǎng)景和使用流程的測(cè)試用例。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?8是否簡(jiǎn)潔,復(fù)用性強(qiáng)。例如,可將重復(fù)度高的步驟或過(guò)程抽取出來(lái)定義為一些可復(fù)用標(biāo)準(zhǔn)步驟

?分為組內(nèi)和組外評(píng)審:

? ??????????????????????????????????????組內(nèi)評(píng)審的人員:? 測(cè)試Leader 測(cè)試人員

? ??????????????????????????????????????組內(nèi)評(píng)審著重與?? 1.用例的冗余性? ??2.?用例的準(zhǔn)確性? ??3.?用例的覆蓋度?? 70%-80%? ?4.?用例滿足需求?

?

?? ?????????????????????????????????????組外評(píng)審:?? 測(cè)試leader? 測(cè)試人員? 項(xiàng)目經(jīng)理? 產(chǎn)品經(jīng)理?

?? ? ·??????????????????????????????????組外評(píng)審:?? 1.是否滿足軟件的需求? ?2. 用例覆蓋率? ?3. 用例的執(zhí)行性? ?4. 用例的復(fù)用性? ?5. 用例是否具有正反的用例? ?6. 編寫用例的模板? ?7. 非功能性測(cè)試用例的編寫? ?8. 缺陷率在執(zhí)行的測(cè)試用例中的占比

測(cè)試計(jì)劃面試題:

? ??????????????????????????????????開(kāi)發(fā)團(tuán)體人員與測(cè)試人員占比5:1

? ?? ????????????????????????????????比如:10人開(kāi)發(fā)團(tuán)隊(duì)????? 1 個(gè)UI? 5個(gè)后臺(tái)開(kāi)發(fā)?? 2個(gè)移動(dòng)端??? 1個(gè)測(cè)試/運(yùn)維?? 1產(chǎn)品經(jīng)理

? ??????????????????????????????????項(xiàng)目開(kāi)發(fā)周期:? 6個(gè)月???

? ??????????????????????????????????版本迭代:? 大版本?? 1個(gè)半月??? 小版本 1周????

? ??????????????????????????????????測(cè)試分工:?? 功能界面?? 性能+接口?? 自動(dòng)化

軟件測(cè)試的作用:

????????????????????????????????1,通過(guò)測(cè)試工作可以發(fā)現(xiàn)并修復(fù)軟件當(dāng)中存在的缺陷,從而提高用戶對(duì)產(chǎn)品的使用信心。

? ??????????????????????????????2,測(cè)試可以記錄軟件運(yùn)行過(guò)程中產(chǎn)生的一些數(shù)據(jù),從而為決策提供數(shù)據(jù)支持。

? ??????????????????????????????3,測(cè)試可以降低同類型產(chǎn)品開(kāi)發(fā)遇到問(wèn)題的風(fēng)險(xiǎn)。

軟件測(cè)試的流程:

?? ????????????????????????????從產(chǎn)品接到需求開(kāi)立項(xiàng)會(huì),確立需求文檔,測(cè)試進(jìn)行編寫測(cè)試計(jì)劃,根據(jù)需求文檔進(jìn)行編寫測(cè)試用例,開(kāi)發(fā)進(jìn)行編碼,等編碼結(jié)束會(huì)對(duì)主要功能進(jìn)行冒煙測(cè)試,測(cè)試執(zhí)行測(cè)試用例,如果發(fā)現(xiàn)bug進(jìn)行提交bug,開(kāi)發(fā)進(jìn)行修改,當(dāng)開(kāi)發(fā)修改后對(duì)bug進(jìn)行在次的回歸測(cè)試(1.bug是否已經(jīng)解決,2.解決后的bug是否對(duì)正常功能的影響)如果bug修改完成測(cè)試將bug的狀態(tài)改為關(guān)閉,如果bug沒(méi)有修改或者是修改后對(duì)其他的功能進(jìn)行影響則bug重新打開(kāi)并在次提交

需求分析:

????????????????????如果公司內(nèi)部沒(méi)有需求文檔或者是API文檔你怎么做測(cè)試:

????????????????????1.根據(jù)公司的產(chǎn)品進(jìn)行對(duì)同行業(yè)或是同類軟件進(jìn)行分析,找到相關(guān)文檔。

????????????????????2.根據(jù)跟人經(jīng)驗(yàn)對(duì)軟件進(jìn)行測(cè)試

????????????????????3. 先做到UI頁(yè)面和業(yè)務(wù)邏輯是否匹配? 在進(jìn)行功能模塊的實(shí)現(xiàn)能否正常 然后在整個(gè)軟件進(jìn)行系統(tǒng)分析并實(shí)現(xiàn),然后開(kāi)展性能測(cè)試或者是接口測(cè)試

????????????????????4.沒(méi)有api文檔的時(shí)候? 進(jìn)行接口測(cè)試? 可以通過(guò)抓包工具(charles /fiddler)來(lái)獲取接口相關(guān)信息(url 請(qǐng)求方式 參數(shù) 響應(yīng)結(jié)果等)進(jìn)行對(duì)單個(gè)接口測(cè)試或者是通過(guò)接口錄制(bodboy 對(duì)web端進(jìn)行錄制?? jmeter對(duì)移動(dòng)端的錄制) 實(shí)現(xiàn)多接口或者一個(gè)業(yè)務(wù)場(chǎng)景進(jìn)行接口測(cè)試

????????????????????5. 進(jìn)行性能測(cè)試或者是自動(dòng)化測(cè)試

測(cè)試結(jié)果遇到的問(wèn)題:

????????????????????????????????????在測(cè)試過(guò)程中 如果開(kāi)發(fā)人員說(shuō)改bug不是bug的你怎么辦?

????????????????????????????????????在多次測(cè)試以及不同的測(cè)試環(huán)境中測(cè)試后將bug的復(fù)現(xiàn)步驟進(jìn)行總結(jié)并提交開(kāi)發(fā)人員讓開(kāi)來(lái)確認(rèn)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 可以找項(xiàng)目經(jīng)理或者產(chǎn)品經(jīng)理根據(jù)根據(jù)規(guī)格說(shuō)明書來(lái)進(jìn)行對(duì)bug進(jìn)行確認(rèn)是否為bug

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 測(cè)試人員可以將bug的內(nèi)容和步驟以及相關(guān)內(nèi)容(1,執(zhí)行的測(cè)試用例)保存進(jìn)行到測(cè)試總結(jié)中,留意在后期出問(wèn)題進(jìn)行文件提供。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容