久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

    1. <style id="76ofp"></style>

      <style id="76ofp"></style>
      <rt id="76ofp"></rt>
      <form id="76ofp"><optgroup id="76ofp"></optgroup></form>
      1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

        手機(jī)站
        千鋒教育

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

        千鋒教育

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

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

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

        當(dāng)前位置:首頁  >  技術(shù)干貨  > 測試用例留言板怎么寫?

        測試用例留言板怎么寫?

        來源:千鋒教育
        發(fā)布人:xqq
        時間: 2023-10-10 20:45:50 1696941950

        一、測試用例留言板

        要根據(jù)具體實現(xiàn)的功能需求和設(shè)計來寫具體的測試用例。
        一般來說留言板功能分前臺顯示和后臺控制。
        前臺主要是留言內(nèi)容信息的顯示,顯示內(nèi)容是否正確,布局效果,排序方式是否合理,用戶留言是否可正確操作,被屏蔽留言是否不顯示。
        后臺主要是對留言記錄的控制,如屏蔽和解除屏蔽,回復(fù)留言,已審核或已查看。(這個要根據(jù)實際功能實現(xiàn)情況)

        二、測試用例編寫

        1. 某個用例的測試目的是什么

        在進(jìn)行接口測試腳本的編寫前,我們應(yīng)該明確這批腳本的預(yù)期目標(biāo)在哪里,是為了驗證什么內(nèi)容。根據(jù)個人的經(jīng)驗,一般會把接口用例分成三類:

        單接口驗證:以驗證接口參數(shù)、權(quán)限、返回值為主,保證接口“能用”,這類用例一般在接口設(shè)計定稿后,配合Mock服務(wù)就可以完成用例編寫;場景邏輯驗證:以用戶場景為基礎(chǔ),驗證接口間的參數(shù)傳遞及業(yè)務(wù)流程能夠正常流轉(zhuǎn),用例復(fù)雜度較高,需要非常熟悉業(yè)務(wù)與接口之間的關(guān)系。這是接口測試最核心的價值。異常驗證:主要驗證參數(shù)異常、邏輯異常等情況下,接口是否能處理并給出友好的錯誤信息。通常情況下,關(guān)注參數(shù)異常的場景會比較多,可以用等價類、邊界值等方式來處理。需要注意的是多關(guān)注下異常的返回信息是什么,信息是否明確,提示是否友好等等。

        2. 接口信息的來源

        當(dāng)我們明確好測試目標(biāo)后,再開始編寫測試用例,會有更針對性的去設(shè)計測試數(shù)據(jù)和接口組合。接下來的問題是什么呢?去哪里確認(rèn)你的接口信息是有效的?基本上有兩種路徑:

        接口文檔:開發(fā)人員都不喜歡自己寫文檔,同時也很討厭別人不寫文檔。所以測試人員如何獲取一份真實有效的接口文檔是件比較麻煩的事。般團(tuán)隊內(nèi)都會有一個統(tǒng)一的接口文檔管理工具(如果沒有,就找開發(fā)多磨麿,讓他們弄個,并不難),我們需要關(guān)注接口文檔的有效性和及時性。現(xiàn)在也有很多的插件或者工具能夠幫助研發(fā)人員自動生成接口文檔,例如Swaager、apidoc等等。接口抓包:如果什么都沒有,那就自力更生,通過Fiddler之類的工具,通過抓包分析的方式來獲取接口,這類的場景如果較多的話,可以把Fiddler抓到的接口導(dǎo)出,然后寫個小程序,直接轉(zhuǎn)成接口平臺可以識別的腳本,效率會更高一些。

        在獲取到接口信息后,需要與開發(fā)人員多交流,明確參數(shù)的意義及來源,以便我們針對性的做測試用例設(shè)計,這個環(huán)節(jié)不要過多的自己猜(很多測試人員經(jīng)常會自己猜想),直接找開發(fā)問就好了。在這個接段,還要梳理并區(qū)分接口的重要程度和優(yōu)先級。這樣就可以確認(rèn)哪些接口優(yōu)先設(shè)計用例,哪些接口可以先放放,在有限制的時間內(nèi),做最大價值的事。

        3. 一些基本原則

        拿到接口后,明確了參數(shù)說明,結(jié)合測試目標(biāo),我們就可以開始設(shè)計并編寫測試用例了。區(qū)別于功能測試用例,接口測試用例(腳本)一些原則需要注意:

        自動化:好像是廢話,所有的用例應(yīng)該是非交互試,最常見的就是Token之類的生成,需自動處理好(我見過每次執(zhí)行用例前,需要自己手動生成Token再粘貼進(jìn)去的腳本,特別是分環(huán)境執(zhí)行的時候)。獨(dú)立性:每個用例應(yīng)該是獨(dú)立的,沒有依賴的。需要在一個用例里處理好前置條件,而不是多個用例相互依賴??芍貜?fù):用例測試可重復(fù)執(zhí)行,所以需要注意參數(shù)的生成方式??沙掷m(xù)性:如果代碼修改導(dǎo)致已有接口測試執(zhí)行失敗,必須修復(fù)代碼問題或者測試代碼邏輯。

        延伸閱讀:

        三、什么叫測試用例

        測試用例(Test Case)是為某個測試目標(biāo)而編制的一組測試輸入、執(zhí)行步驟以及預(yù)期結(jié)果的集合,以便測試某個程序的路徑或驗證軟件是否滿足某個特定需求。測試用例的概念包含以下幾個方面的特性:

        1.目標(biāo):測試用例的目的是為了達(dá)到一定目標(biāo)

        2.作用:去驗證某個路徑或某個特定的需求

        3.集合:表示測試用例由多個項組成:如輸入數(shù)據(jù)、步驟、預(yù)期結(jié)果等。

        以上就是關(guān)于測試用例留言板怎么寫的內(nèi)容希望對大家有幫助。

        聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
        10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
        請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(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
        創(chuàng)新創(chuàng)業(yè)項目進(jìn)度安排怎么寫?

        一、創(chuàng)新創(chuàng)業(yè)項目進(jìn)度安排名列前茅階段進(jìn)行xx相關(guān)資料和數(shù)據(jù)的收集、整理和分析,為xx開展準(zhǔn)備基本材料基礎(chǔ),研究國家關(guān)于xx的政策文件,完成對...詳情>>

        2023-10-10 22:22:33
        怎么推進(jìn)項目?

        一、推進(jìn)項目1、確定這個項目的目的和存在的必要性首先在立項之前,我們要先確認(rèn)我們到底想要做什么,我們想做的事情是否和項目組的同事們利益...詳情>>

        2023-10-10 22:18:31
        LISP可以做什么?

        一、LISP可以做什么1、人工智能和機(jī)器學(xué)習(xí)LISP較早被廣泛應(yīng)用于人工智能和機(jī)器學(xué)習(xí)領(lǐng)域,因為它具有強(qiáng)大的元編程和函數(shù)式編程能力,可以用于實...詳情>>

        2023-10-10 22:08:56
        標(biāo)識符的命名規(guī)則?

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

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

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

        2023-10-10 21:28:18
        马龙县| 嘉黎县| 北安市| 光山县| 广宁县| 庄浪县| 安图县| 滦南县| 承德县| 许昌市| 上虞市| 浙江省| 镇江市| 谷城县| 平昌县| 黑龙江省| 荣昌县| 浦县| 安塞县| 印江| 尉氏县| 莱州市| 海淀区| 大关县| 西城区| 连江县| 温泉县| 鲁山县| 南华县| 安远县| 修武县| 饶河县| 信宜市| 那坡县| 察隅县| 香河县| 隆回县| 阳东县| 雷波县| 齐齐哈尔市| 济宁市|