千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > 軟硬結(jié)合的測試用例怎么寫?

軟硬結(jié)合的測試用例怎么寫?

來源:千鋒教育
發(fā)布人:xqq
時(shí)間: 2023-10-10 20:11:10 1696939870

一、軟硬結(jié)合的測試用例編寫

1. 依據(jù)需求梳理功能及功能點(diǎn)

簡而言之,就是把你能看得到的功能及功能點(diǎn)梳理出來。公司一般都有產(chǎn)品需求資料,例如需求規(guī)格說明書文檔、原型圖、UI 設(shè)計(jì)圖;當(dāng)沒有任何需求資料情況下,可以通過操作軟件來熟悉業(yè)務(wù)。像發(fā)送朋友圈,我們可以先功能模塊—> 再子功能—> 再到功能需求細(xì)節(jié)來梳理,注意一些不明確的需求細(xì)節(jié)需要及時(shí)跟產(chǎn)品確認(rèn)。

2. 通過測試?yán)碚摲椒敖?jīng)驗(yàn),梳理測試點(diǎn)

這一步非常重要,依據(jù)需求梳理完功能點(diǎn)后,接下來我們需要針對每個(gè)功能點(diǎn)拆分整理具體的測試點(diǎn),這時(shí)候我們需要設(shè)想用戶操作的所有情況,包含到正常及異常場景。

我們需要同時(shí)具備測試?yán)碚摲椒ê蜏y試經(jīng)驗(yàn),才能較好地設(shè)計(jì)出一份全面可靠的測試用例。常見的測試用例設(shè)計(jì)方法包括:等價(jià)類劃分、邊界值分析、判定表、因果圖、錯(cuò)誤推測法、場景法、正交試驗(yàn)法、狀態(tài)遷移法等。測試經(jīng)驗(yàn)需要多個(gè)項(xiàng)目測試的積累及沉淀。對于測試新人來說,測試經(jīng)驗(yàn)可能趨于 0,這個(gè)時(shí)候可以先借鑒一些前人的經(jīng)驗(yàn)。

3. 挖掘隱性需求,覆蓋非功能測試層面

除了以上這些功能層面的,對于微信移動端產(chǎn)品,還需要考慮到一些特性方面的測試,包括非功能測試層面。

延伸閱讀:

二、為什么要寫測試用例

是測試工作的指導(dǎo),是軟件測試質(zhì)量穩(wěn)定的根本保障,評估測試結(jié)果的基準(zhǔn)。

有一份用例來指導(dǎo)測試執(zhí)行,可以在測試人員疲累的時(shí)候起到一個(gè)牽引作用。

編寫用例的過程中,通過熟悉需求,對系統(tǒng)架構(gòu)或業(yè)務(wù)有更深入理解。

可避免測試背鍋。

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
標(biāo)識符的命名規(guī)則?

1.命名方式命名方式主要涉及到標(biāo)識符的組成和允許使用的字符。通常情況下,標(biāo)識符可以包括字母、數(shù)字、下劃線和特殊符號(如美元符號)。然而,...詳情>>

2023-10-10 21:40:51
用戶多租戶的測試用例怎么寫?

一、用戶多租戶的測試用例1.功能用例設(shè)計(jì)用戶多租戶的接口與客戶端的功能是對應(yīng)的,那么這個(gè)接口是否能提供給客戶端某個(gè)特定功能所需要的數(shù)據(jù)自...詳情>>

2023-10-10 21:28:18
jira怎么管理工時(shí)?

一、jira管理工時(shí)1. 在系統(tǒng)設(shè)置中開啟時(shí)間跟蹤功能路徑:系統(tǒng)管理-問題-時(shí)間跟蹤。有個(gè)注意的地方是是否開啟傳統(tǒng)模式(legacy mode),如果開啟...詳情>>

2023-10-10 21:16:00
敏捷開發(fā)過程模型有哪些?

一、敏捷開發(fā)過程模型1、ScrumScrum是最常用的敏捷開發(fā)過程模型之一,它強(qiáng)調(diào)團(tuán)隊(duì)的自組織和自我管理,通過短周期的迭代開發(fā)來不斷地交付軟件產(chǎn)...詳情>>

2023-10-10 21:03:10
簡單的bug管理工具怎么開發(fā)?

一、簡單的bug管理工具開發(fā)1. 輕量化,即開即用,容易上手對Bug的分類是修復(fù)前很重要的一步,因此,要提前做好篩選工作。在輕流的Bug管理方案中...詳情>>

2023-10-10 20:58:13