10-17功能測(cè)試測(cè)試項(xiàng)

一税娜、測(cè)試方法

顯示功能性需求

等價(jià)類

  • 等價(jià)類 ,是將所有可能的輸入數(shù)據(jù)劃分若干個(gè)子集,每個(gè)子集中,任意一個(gè)輸入數(shù)據(jù)對(duì)于發(fā)現(xiàn)程序中潛在錯(cuò)誤,具有同等的效果,這樣的子集構(gòu)成一個(gè)等價(jià)類,后續(xù)只有從每個(gè)等價(jià)類中選取一個(gè)值進(jìn)行測(cè)試,就可以用少量代表性數(shù)據(jù)測(cè)試取得較好的測(cè)試覆蓋結(jié)果

邊界值

  • 邊界值分析方法,是選取,輸入輸出的邊界值進(jìn)行測(cè)試,因?yàn)槌R?guī)大量的軟件錯(cuò)誤時(shí)發(fā)生在輸入或者輸入范圍的邊界上,所以需要對(duì)邊界進(jìn)行重點(diǎn)測(cè)試,通常選擇正好等于,大于,小于邊界的值作為測(cè)試數(shù)據(jù)
  • 從方法論來(lái)說,邊界值分析是對(duì)等價(jià)類劃分的補(bǔ)充,這兩種測(cè)試方法經(jīng)常結(jié)合起來(lái)使用

常見登錄頁(yè)面設(shè)計(jì)思路

1.輸入已注冊(cè)的用戶名和正確的密碼监署,驗(yàn)證是否登錄成功杭煎;
2.輸入已注冊(cè)的用戶名和不正確的密碼,驗(yàn)證是否登錄失敗背率,并且提示信息正確话瞧;
3.輸入未注冊(cè)的用戶名和任意密碼,驗(yàn)證是否登錄失敗寝姿,并且提示信息正確交排;
4.用戶名和密碼兩者都為空,驗(yàn)證是否登錄失敗饵筑,并且提示信息正確埃篓;
5.用戶名和密碼兩者之一為空,驗(yàn)證是否登錄失敗根资,并且提示信息正確架专;
6.如果登錄功能啟用了驗(yàn)證碼功能,在用戶名和密碼正確的前提下玄帕,輸入正確的驗(yàn)證碼部脚,驗(yàn)證是否登錄成功;
7.如果登錄功能啟用了驗(yàn)證碼功能裤纹,在用戶名和密碼正確的前提下委刘,輸入錯(cuò)誤的驗(yàn)證碼,驗(yàn)證是否登錄失敗鹰椒,并且提示信息正確锡移。

增強(qiáng)版
1.用戶名和密碼是否大小寫敏感;
2.頁(yè)面上的密碼框是否加密顯示漆际;
3.后臺(tái)系統(tǒng)創(chuàng)建的用戶第一次登錄成功時(shí)淆珊,是否提示修改密碼;
4.忘記用戶名和忘記密碼的功能是否可用奸汇;
5.前端頁(yè)面是否根據(jù)設(shè)計(jì)要求限制用戶名和密碼長(zhǎng)度套蒂;
6.如果登錄功能需要驗(yàn)證碼钞支,點(diǎn)擊驗(yàn)證碼圖片是否可以更換驗(yàn)證碼,更換后的驗(yàn)證碼是否可用操刀;
7.刷新頁(yè)面是否會(huì)刷新驗(yàn)證碼;
8.如果驗(yàn)證碼具有時(shí)效性婴洼,需要分別驗(yàn)證時(shí)效內(nèi)和時(shí)效外驗(yàn)證碼的有效性骨坑;
9.用戶登錄成功但是會(huì)話超時(shí)后,繼續(xù)操作是否會(huì)重定向到用戶登錄界面柬采;
10.不同級(jí)別的用戶欢唾,比如管理員用戶和普通用戶,登錄系統(tǒng)后的權(quán)限是否正確粉捻;

  1. 頁(yè)面默認(rèn)焦點(diǎn)是否定位在用戶名的輸入框中礁遣;
    12.快捷鍵 Tab 和 Enter 等,是否可以正常使用肩刃。

隱性功能性需求

安全性測(cè)試

1.用戶密碼后臺(tái)存儲(chǔ)是否加密祟霍;
2.用戶密碼在網(wǎng)絡(luò)傳輸過程中是否加密;
3.密碼是否具有有效期盈包,密碼有效期到期后沸呐,是否提示需要修改密碼;
4.不登錄的情況下呢燥,在瀏覽器中直接輸入登錄后的 URL 地址崭添,驗(yàn)證是否會(huì)重新定向到用戶登錄界面;
5.密碼輸入框是否不支持復(fù)制和粘貼叛氨;
6.密碼輸入框內(nèi)輸入的密碼是否都可以在頁(yè)面源碼模式下被查看呼渣;
7.用戶名和密碼的輸入框中分別輸入典型的“SQL 注入攻擊”字符串,驗(yàn)證系統(tǒng)的返回頁(yè)面寞埠;
8.用戶名和密碼的輸入框中分別輸入典型的“XSS 跨站腳本攻擊”字符串屁置,驗(yàn)證系統(tǒng)行為是否被篡改;
9.連續(xù)多次登錄失敗情況下畸裳,系統(tǒng)是否會(huì)阻止后續(xù)的嘗試以應(yīng)對(duì)暴力破解缰犁;
10.同一用戶在同一終端的多種瀏覽器上登錄,驗(yàn)證登錄功能的互斥性是否符合設(shè)計(jì)預(yù)期怖糊;
11.同一用戶先后在多臺(tái)終端的瀏覽器上登錄帅容,驗(yàn)證登錄是否具有互斥性。

性能測(cè)試

1.單用戶登錄的響應(yīng)時(shí)間是否小于 3 秒伍伤;
2.單用戶登錄時(shí)并徘,后臺(tái)請(qǐng)求數(shù)量是否過多;
3.高并發(fā)場(chǎng)景下用戶登錄的響應(yīng)時(shí)間是否小于 5 秒扰魂;
4.高并發(fā)場(chǎng)景下服務(wù)端的監(jiān)控指標(biāo)是否符合預(yù)期麦乞;
5.高集合點(diǎn)并發(fā)場(chǎng)景下蕴茴,是否存在資源死鎖和不合理的資源等待;
6.長(zhǎng)時(shí)間大量用戶連續(xù)登錄和登出姐直,服務(wù)器端是否存在內(nèi)存泄漏

兼容性測(cè)試

1.不同瀏覽器下倦淀,驗(yàn)證登錄頁(yè)面的顯示以及功能正確性;
2.相同瀏覽器的不同版本下声畏,驗(yàn)證登錄頁(yè)面的顯示以及功能正確性撞叽;
3.不同移動(dòng)設(shè)備終端的不同瀏覽器下,驗(yàn)證登錄頁(yè)面的顯示以及功能正確性插龄;
4.不同分辨率的界面下愿棋,驗(yàn)證登錄頁(yè)面的顯示以及功能正確性。

窮盡測(cè)試

  • 是指軟件輸入值和前提條件所有可能的組合的測(cè)試方法,完成窮盡測(cè)試的系統(tǒng)里面應(yīng)該不殘留任何未知的軟件缺陷,但是受限于世界成本經(jīng)濟(jì)成本,是不可能去窮盡所有可能的組合,而是采用有所側(cè)重地選擇測(cè)試范圍,和設(shè)計(jì)測(cè)試用例,尋求缺陷風(fēng)險(xiǎn)和研發(fā)成本直接的平衡

總匯

  • 高質(zhì)量的軟件測(cè)試,用例設(shè)計(jì)不僅需要考慮明確的顯式功能性需求,還有涉及兼容性,安全性,和性能等一系列的非功能性需求!

擴(kuò)展測(cè)試用例補(bǔ)充

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末均牢,一起剝皮案震驚了整個(gè)濱河市糠雨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌徘跪,老刑警劉巖甘邀,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異真椿,居然都是意外死亡鹃答,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門突硝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)测摔,“玉大人,你說我怎么就攤上這事解恰》姘耍” “怎么了?”我有些...
    開封第一講書人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵护盈,是天一觀的道長(zhǎng)挟纱。 經(jīng)常有香客問我,道長(zhǎng)腐宋,這世上最難降的妖魔是什么紊服? 我笑而不...
    開封第一講書人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮胸竞,結(jié)果婚禮上欺嗤,老公的妹妹穿的比我還像新娘。我一直安慰自己卫枝,他們只是感情好煎饼,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著校赤,像睡著了一般吆玖。 火紅的嫁衣襯著肌膚如雪筒溃。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,457評(píng)論 1 311
  • 那天沾乘,我揣著相機(jī)與錄音怜奖,去河邊找鬼。 笑死意鲸,一個(gè)胖子當(dāng)著我的面吹牛烦周,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播怎顾,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼漱贱!你這毒婦竟也來(lái)了槐雾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤幅狮,失蹤者是張志新(化名)和其女友劉穎募强,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體崇摄,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡擎值,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了逐抑。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鸠儿。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖厕氨,靈堂內(nèi)的尸體忽然破棺而出进每,到底是詐尸還是另有隱情,我是刑警寧澤命斧,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布田晚,位于F島的核電站,受9級(jí)特大地震影響国葬,放射性物質(zhì)發(fā)生泄漏贤徒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一汇四、第九天 我趴在偏房一處隱蔽的房頂上張望接奈。 院中可真熱鬧,春花似錦船殉、人聲如沸鲫趁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)挨厚。三九已至堡僻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間疫剃,已是汗流浹背钉疫。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留巢价,地道東北人牲阁。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像壤躲,于是被迫代替她去往敵國(guó)和親城菊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理碉克,服務(wù)發(fā)現(xiàn)凌唬,斷路器,智...
    卡卡羅2017閱讀 134,707評(píng)論 18 139
  • 引用地址:http://www.51testing.com/html/29/n-3958829.html 功能測(cè)試...
    小胖5920閱讀 1,564評(píng)論 0 1
  • 一.測(cè)試方法 顯示功能性需求 等價(jià)類 等價(jià)類 ,是將所有可能的輸入數(shù)據(jù)劃分若干個(gè)子集,每個(gè)子集中,任意一個(gè)輸入數(shù)據(jù)...
    Xijian閱讀 401評(píng)論 0 2
  • 測(cè)試方法 等價(jià)類 顯示功能需求(1)等價(jià)類 ,是將所有可能的輸入數(shù)據(jù)劃分若干個(gè)子集,每個(gè)子集中,任意一個(gè)輸入數(shù)據(jù)對(duì)...
    Zoucong閱讀 293評(píng)論 0 1
  • 功能測(cè)試 依據(jù) 需求文檔(界面原型圖,ui設(shè)計(jì)稿) 測(cè)試方法等價(jià)類,邊界值,場(chǎng)景法,錯(cuò)誤推測(cè)法,正交排列法 測(cè)試思...
    就是注冊(cè)簡(jiǎn)書的閱讀 222評(píng)論 0 0