【轉(zhuǎn)】測(cè)試用例設(shè)計(jì)的策略

測(cè)試用例設(shè)計(jì)的幾個(gè)準(zhǔn)則

 1.用例設(shè)計(jì)=思路。

  強(qiáng)調(diào)測(cè)試的場(chǎng)景,測(cè)試方法墅拭。

 2.測(cè)試步驟化扒吁。

 此處說(shuō)的測(cè)試步驟,不是說(shuō)每條測(cè)試用例都要寫(xiě)明測(cè)試步驟噪猾,而是指哪些通過(guò)測(cè)試步驟的調(diào)整會(huì)出現(xiàn)缺陷的地方需要重點(diǎn)關(guān)注測(cè)試步驟,比如添加操作,單純的添加功能是OK的歉眷,但是先刪除一條數(shù)據(jù),在添加相同的數(shù)據(jù)就失敗了颤枪,這個(gè)就涉及到操作步驟了汗捡。

 3.用例流程化。

  此過(guò)程依托于完整的業(yè)務(wù)流程圖畏纲,每個(gè)分支就是一條支流扇住,通過(guò)業(yè)務(wù)端發(fā)起的請(qǐng)求,最終都會(huì)流向一條分支盗胀,而流程化就是將這些分支梳理為測(cè)試場(chǎng)景艘蹋,通過(guò)覆蓋測(cè)試場(chǎng)景來(lái)覆蓋業(yè)務(wù)邏輯。

測(cè)試用例設(shè)計(jì)的步驟

 1.明確原始需求票灰。

  原始需求是軟件的使用者(客戶(hù))的需求女阀,在需求文檔基礎(chǔ)+本質(zhì)理解才能真正理清楚需求要實(shí)現(xiàn)什么樣的目的,以此為出發(fā)點(diǎn)才能不偏離需求本質(zhì);

 2.拆分原始需求屑迂。

  在需求測(cè)試階段浸策,如果按照需求測(cè)試策略對(duì)需求梳理一遍之后,對(duì)于所有的需求點(diǎn)應(yīng)該都已經(jīng)很清楚了惹盼,將這部分的需求點(diǎn)羅列出來(lái)庸汗,就可以作為需求粗的測(cè)試點(diǎn);

 3.梳理業(yè)務(wù)邏輯。

現(xiàn)在比較多的前端業(yè)務(wù)都來(lái)源于接口所返回的數(shù)據(jù)蚯舱,前端最多的時(shí)候也就是根據(jù)返回?cái)?shù)據(jù)做一些響應(yīng)的顯示和計(jì)算陈肛,所以如果對(duì)頁(yè)面設(shè)計(jì)測(cè)試用例,那么需要關(guān)注接口數(shù)據(jù)的完整性和正確性對(duì)頁(yè)面的影響凶掰,而接口本身的測(cè)試則要?dú)w納到接口測(cè)試用例設(shè)計(jì)環(huán)節(jié)燥爷。

  接口沒(méi)有返回?cái)?shù)據(jù)時(shí),頁(yè)面如何處理;

  接口返回的參數(shù)不完整懦窘,比如返回包有l(wèi)ist結(jié)構(gòu)前翎,此作為前臺(tái)展示列表數(shù)據(jù)的依據(jù),但是list為空;

  接口返回包中沒(méi)有需求的參數(shù)名稱(chēng)

  這個(gè)地方有一個(gè)原則,需要注意午衰,即前后端分離和前后端測(cè)試集合立宜。

  前后端分離,有專(zhuān)門(mén)的接口測(cè)試人員來(lái)保證接口功能的正確性帅戒。此時(shí)作為前段測(cè)試人員灯帮,只需要保證接口返回?cái)?shù)據(jù)正確時(shí),頁(yè)面顯示正確;接口返回?cái)?shù)據(jù)異常時(shí)逻住,頁(yè)面顯示正確;調(diào)用接口的數(shù)據(jù)正確即可;

  前后端半分離钟哥,接口也做測(cè)試,但是是使用自動(dòng)化工具瞎访,保證基本的參數(shù)正確性與通暢性腻贰,而對(duì)于接口的邏輯需要前段配合測(cè)試。

  此時(shí)作為前段測(cè)試人員扒秸,就需要了解接口的實(shí)現(xiàn)邏輯播演,如數(shù)據(jù)的處理邏輯、存儲(chǔ)結(jié)構(gòu)等伴奥。據(jù)此來(lái)設(shè)計(jì)前段測(cè)試用例宾巍,必要時(shí)也要繞開(kāi)前段,直接調(diào)用接口模擬前段測(cè)試渔伯。

  綜上所屬,對(duì)業(yè)務(wù)邏輯的理解程度肄程,取決于業(yè)務(wù)的結(jié)構(gòu)锣吼,在理解了業(yè)務(wù)邏輯后选浑,補(bǔ)充對(duì)應(yīng)需求點(diǎn)的業(yè)務(wù)邏輯測(cè)試點(diǎn)。

4.區(qū)分頁(yè)面測(cè)試和業(yè)務(wù)邏輯類(lèi)測(cè)試

    4.1頁(yè)面層級(jí)的測(cè)試遵循以下的方法:

    ·整體界面測(cè)試:就是去驗(yàn)證整體的界面是否和設(shè)計(jì)圖一致;

    ·界面元素測(cè)試:

    ·控件操作驗(yàn)證:如對(duì)控件能否操作玄叠、操作是否正常的驗(yàn)證;

4.2.業(yè)務(wù)邏輯(功能)等級(jí)的測(cè)試遵循以下方法:

    ·任何情況下都必須使用邊界分析法古徒,出問(wèn)題最多的就在邊界值;

    ·必要時(shí)用等價(jià)類(lèi)劃分方法補(bǔ)充一些測(cè)試用例;

    ·用錯(cuò)誤推測(cè)法再追加一些測(cè)試用例;

    ·對(duì)照程序邏輯,檢查已設(shè)計(jì)出的測(cè)試用例的邏輯覆蓋程度读恃,如果沒(méi)有達(dá)到要求的覆蓋 ? ? ? ? ?

  標(biāo)準(zhǔn)隧膘,應(yīng)當(dāng)再補(bǔ)充足夠的測(cè)試用例

? ?現(xiàn)在的軟件幾乎都是用事件觸發(fā)來(lái)控制流程的,事件觸發(fā)時(shí)的情景便形成了場(chǎng)景寺惫,而同一事件不同的觸發(fā)順序和處理結(jié)果就形成事件流疹吃。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市西雀,隨后出現(xiàn)的幾起案子萨驶,更是在濱河造成了極大的恐慌,老刑警劉巖艇肴,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件腔呜,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡再悼,警方通過(guò)查閱死者的電腦和手機(jī)核畴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)冲九,“玉大人谤草,你說(shuō)我怎么就攤上這事∧锸蹋” “怎么了咖刃?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)憾筏。 經(jīng)常有香客問(wèn)我嚎杨,道長(zhǎng),這世上最難降的妖魔是什么氧腰? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任枫浙,我火速辦了婚禮,結(jié)果婚禮上古拴,老公的妹妹穿的比我還像新娘箩帚。我一直安慰自己,他們只是感情好黄痪,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布紧帕。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪是嗜。 梳的紋絲不亂的頭發(fā)上愈案,一...
    開(kāi)封第一講書(shū)人閱讀 51,301評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音鹅搪,去河邊找鬼站绪。 笑死,一個(gè)胖子當(dāng)著我的面吹牛丽柿,可吹牛的內(nèi)容都是我干的恢准。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼甫题,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼馁筐!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起幔睬,我...
    開(kāi)封第一講書(shū)人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤眯漩,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后麻顶,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體赦抖,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年辅肾,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了队萤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡矫钓,死狀恐怖要尔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情新娜,我是刑警寧澤赵辕,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站概龄,受9級(jí)特大地震影響还惠,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜私杜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一蚕键、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧衰粹,春花似錦锣光、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至,卻和暖如春替废,著一層夾襖步出監(jiān)牢的瞬間箍铭,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工椎镣, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人兽赁。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓状答,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親刀崖。 傳聞我的和親對(duì)象是個(gè)殘疾皇子惊科,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容