qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

          測(cè)試用例--QQ登陸

          QQ登陸的輸入項(xiàng)為QQ號(hào)碼(長(zhǎng)度為5到10位數(shù))和QQ密碼,登陸和退出按鈕,一臺(tái)機(jī)器可以同時(shí)登陸超過(guò)一個(gè)QQ號(hào)碼,請(qǐng)?jiān)O(shè)計(jì)功能測(cè)試用例。
            快捷鍵的使用是否正常:
            1. TAB 鍵的使用是否正確
            2.上下左右鍵是否正確
            3.界面如果支持 ESC鍵 看是否正常的工作
            3.ENTER 鍵的使用是否正確切換時(shí)是否正常。
            布局美感
            界面的布局是否符合人的審美的標(biāo)準(zhǔn)
            具體因人而依
            輸入框的功能:
            輸入合法的用戶名和密碼可以成功進(jìn)入
            輸入合法的用戶名和不合法密碼不可以進(jìn)入,并給出合理的提示
            輸入不合法的用戶名和正確密碼不可以進(jìn)入,并給出合理的提示
            輸入不合法的用戶名和不正確的密碼不可以進(jìn)入,并給出合理的提示
            不合法的用戶名有:不正確的用戶名,,使用了字符大于用戶名的限制
            正常用戶名不允許的特殊字符 空的用戶名,系統(tǒng)(操作系統(tǒng)和應(yīng)用系統(tǒng))的保留字符
            不合法的密碼有:空密碼(除有特殊規(guī)定的),錯(cuò)誤的密碼,字符大于密碼的限制
            正常密碼不允許的特殊字符,系統(tǒng)(操作系統(tǒng)和應(yīng)用系統(tǒng))的保留字符
            界面的鏈接:
            對(duì)于界面有鏈接的界面,要測(cè)試界面上的所有的鏈接都正常或者給出合理的提示
            補(bǔ)充
            輸入框是否支持 復(fù)制和黏貼 和移動(dòng)
            密碼框顯示的不要是具體的字符,要是一些密碼的字符
            驗(yàn)證用戶名前有空格是否可以進(jìn)入,一般情況可以。
            驗(yàn)證用戶名是否區(qū)分大小寫(xiě)。(有的軟件是區(qū)分大小寫(xiě)的)
            驗(yàn)證必填項(xiàng)為空,是否允許進(jìn)入。
            驗(yàn)證登錄的次數(shù)是否有限制。從安全角度考慮,有些安全級(jí)別高的軟件會(huì)考慮這方面的限制。
            測(cè)試用例分為很多種,如果是單元測(cè)試用例,就要一下設(shè)計(jì):
            單元測(cè)試的概念
            單元通俗的說(shuō)就是指一個(gè)實(shí)現(xiàn)簡(jiǎn)單功能的函數(shù)。單元測(cè)試就是只用一組特定的輸入(測(cè)試用例)測(cè)試函數(shù)是否功能正常,并且返回了正確的輸出。
            測(cè)試的覆蓋種類(lèi)
            1.語(yǔ)句覆蓋:語(yǔ)句覆蓋就是設(shè)計(jì)若干個(gè)測(cè)試用例,運(yùn)行被測(cè)試程序,使得每一條可執(zhí)行語(yǔ)句至少執(zhí)行次。
            2.判定覆蓋(也叫分支覆蓋):設(shè)計(jì)若干個(gè)測(cè)試用例,運(yùn)行所測(cè)程序,使程序中每個(gè)判斷的取真分支和取假分支至少執(zhí)行一次。
            3.條件覆蓋:設(shè)計(jì)足夠的測(cè)試用例,運(yùn)行所測(cè)程序,使程序中每個(gè)判斷的每個(gè)條件的每個(gè)可能取值至少執(zhí)行一次。
            4.判定——條件覆蓋:設(shè)計(jì)足夠的測(cè)試用例,運(yùn)行所測(cè)程序,使程序中每個(gè)判斷的每個(gè)條件的每個(gè)可能取值至少執(zhí)行一次,并且每個(gè)可能的判斷結(jié)果也至少執(zhí)行一次。
            5.條件組合測(cè)試:設(shè)計(jì)足夠的測(cè)試用例,運(yùn)行所測(cè)程序,使程序中每個(gè)判斷的所有條件取值組合至少執(zhí)行一次。
            6.路徑測(cè)試:設(shè)計(jì)足夠的測(cè)試用例,運(yùn)行所測(cè)程序,要覆蓋程序中所有可能的路徑。
            用例的設(shè)計(jì)方案主要的有下面幾種:條件測(cè)試,基本路徑測(cè)試,循環(huán)測(cè)試。通過(guò)上面的方法可以實(shí)現(xiàn)測(cè)試用例對(duì)程序的邏輯覆蓋,和路徑覆蓋。
          版權(quán)聲明:本文出自 沙場(chǎng)點(diǎn)兵 的51Testing軟件測(cè)試博客:http://www.51testing.com/?535396
          原創(chuàng)作品,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。

          posted on 2014-04-15 10:31 順其自然EVO 閱讀(271) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 測(cè)試學(xué)習(xí)專(zhuān)欄

          <2014年4月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類(lèi)

          隨筆檔案

          文章分類(lèi)

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 毕节市| 拉孜县| 田林县| 尼勒克县| 象山县| 通辽市| 会东县| 葫芦岛市| 广安市| 祁东县| 武定县| 同德县| 沙河市| 大渡口区| 合阳县| 秦安县| 建昌县| 富裕县| 吉林省| 巴彦淖尔市| 长沙市| 桐乡市| 绥棱县| 馆陶县| 揭阳市| 开封县| 都安| 荃湾区| 汤原县| 武宣县| 绥滨县| 旬阳县| 宣城市| 晋州市| 泾阳县| 临猗县| 濮阳市| 来宾市| 清涧县| 新营市| 藁城市|