-
首先是長度測試18。
1.測試17位數字和19位數字無效,18位數字有效。
2.輸入型式測試,只有2種18位數字,一種是18位純數,第二種是17位數字+x
邊界值測試是前 18 位是其他型別的字元;17位數字和1個非X型字元,17位數字和X字元和18位純數字字元,3、細分和身份證前6個位址程式碼,中間8位生日碼,3位序列碼,1位校驗碼。
位址程式碼的邊界值是根據國家程式碼規定(這個具體值我不是很清楚),比如範圍值是100001 899999,然後給錢分別6位數字輸入100000和900000不成功的100001,899999成功,中間的8位數字是出生日期, 那麼按照期間測試規則來判斷,網際網絡也已經很成熟了,無非是年、月、日的法律關係,只要考試日期的合法性好。最後一位 3 位順序碼是 000 999,包含所有數字字元,最後一位數字是 0 9+x,其他數字無效。
最後 4 位和上述 2 個用例已經過測試。
在設計具體用例的數量時,因為 b=ABS(A)在ABS中是與之相關的,也就是說,任何條件不通過,該數字的合法性都不會通過,所以 ABS(A)中的4個部門編號可以單獨驗證,在驗證乙個數字時,選擇其他數字作為有效編號, 而不是所有非法的排列和組合來驗證,例如1000001999010000,1000011999010000,這兩個數字,前乙個數字是無效的,而後乙個數字是有效的。
-
1. 確定身份證號碼的顯示格式。
2. 日期 - 有效 - 無效。
3. 總位數有效 - 無效。
大於 18 位,小於 18 位。
4.輸入格式。
數字 – 字母(全形數字)。
5.區號。 有效區號 110 - 不存在的區號。
6.第二段的面積編號。
實際上 - 不存在。
-
1.等價類方法測試用例(有效的等價類和無效的等價類):
全是數字,比如:111111111111111111全是字母,比如:aaa
1111111111a
邊界值法測試用例:
0 位數字; 1 位數字,例如:1;
2 位數字,例如 11;
18 位,例如 370103198511119033;
19位,如:3701198512123333333位;
PS:以上只是等價類和邊界值最基本的測試用例,對於這個ID號的特殊測試,還需要考慮每個數字中數字的含義,比如出生日期,日期是否存在,是否存在19851333等非法日期形式。
最後,軟體測試精英團隊歡迎您的加入。
-
它是如何輸入的?
如果他按年、月和日在不同的框中輸入數字,那麼有效或無效的等效類的用例將比他一次在框中輸入八個數字要多得多。
我將從乙個在不同框中輸入數字的示例開始,如果這是我所說的第乙個。 然後,有效等價類的第乙個用例是在月份框中輸入 2,在日框中輸入 3,在年份框中輸入 2011。 至於為什麼你可以在任何框中輸入它,我稍後會談到。
如果是第二種輸入法,即一次輸入 8 個數字,則可以將當前日期用於有效的等價類,並且可以使用99999999或漢字和非法字元作為無效的等價類。
邊界值法設計的測試用例必須是有效的等價類,但是邊界之間,如果是第乙個輸入法,不知道你是否知道邊界值的概念是否清楚,請自己檢視資訊。 為您提供了兩個用例。 第乙個輸入法,1 在月份,1 在日期,1912 年在年份,第二個輸入法輸入19120101
這兩個用例用於證明可以輸入最短日期。 它也是有效等價類的用例。
通常,這需要幾個巢狀的判斷語句才能實現,如果按年、月、日的順序判斷,則需要 3 個判斷:1、年份為真或年份為假,二月為真或月為假,3、日為真或日為假。
寫陳述的目的是讓整個句子一下子全部下來。 擁有它並不需要所有的判斷。 然後,您的用例是年份為真,月份為真,日期為真。
判斷覆蓋面是把所有的真假條件都一遍一遍,那麼只要有兩個用例,年是真的,月份是真的,日是真的,第二條是年假的,月份是假的,日是假的。
至於其他用例,在自己弄清楚概念後編寫自己的用例。
問題 3,如果是 BS 架構程式,可以使用 QTP 或 LR 等工具進行測試,先記錄指令碼,修改要使用的指令碼,然後根據設計的用例對指令碼進行引數化。 然後看看報告,你就可以開始了。
-
1. 新增(建立):
1)輸入有效資料,以及新新增是否成功。資料庫是否有記錄。
2)輸入錯誤的資料,新建是否成功。資料庫是否有記錄。
3)輸入正確的資料儲存,錯誤的資料儲存提示是正常的。
4)檢查所需物品是否控制正確。不進入和進入的結果是什麼。
5)檢查資料的長度和型別,控制是否正確(什麼方法就不多說了,很簡單,注意空格等特殊字元的處理)。
6)需求設計的快捷鍵是否全部可用,是否滿足需求設計(如回車、製表、電調、、
7)再次開啟新資料,檢查是否一致儲存。
8)新新增成功後對其他模組的影響。
2. 修改。 它和新的基本一樣,差不多。 自己來了解一下。
3. 刪除。 1)選擇要刪除的一條資料,介面刪除成功,資料庫是否也刪除。
2)不要直接選擇任何要刪除的資料,以檢視是否有任何資料已被刪除或異常。
3)當刪除成功和不成功時,提示正確友好。
4)刪除成功後對其他模組有什麼影響?
5)快捷鍵檢查。
4. 查詢。 查詢分為精確查詢和模糊查詢(如果您不理解它們,請自己弄清楚)。
精確查詢。 1)輸入資料庫中存在的資料查詢條件,檢查是否能找到符合要求的資料。
2)輸入資料庫中不存在的資料查詢條件,檢視資料是否仍能找到。
3)在檢查查詢條件是否包含特殊字元後,程式如何處理異常情況,提示是否友好?
4)直接查詢,無需輸入任何條件,看看結果是什麼。
5)快捷鍵檢查。
模糊查詢:與上述大致相同,但查詢條件是通用的,例如名稱包含 1 個資料。
就是這樣,寫得很簡單,不考慮安全什麼的測試點,都是手寫的,房東看的!!
o o 房東,你只有 12 歲嗎? 親吻嘴巴是可以的。 我受不了你。 三天接吻一次沒關係,一天接吻100次也沒關係。
事實上,你從一開始就沒有認真解決問題,它逐漸擴大! 當你發現這是乙個問題並且它開始困擾你時,是時候讓你沒有辦法解決它了! 有時候,當你讀書、看電視和與朋友聊天時,情況會好得多,但也許終究還是一樣的! >>>More
我仔細看了你寫的東西,你寫得很仔細,說明你非常重視這種感覺。 我覺得你好好學習不好,我是剛大學畢業的,不知道該怎麼跟你說。 你為什麼不想想自己,當你考上好大學的時候,當你在大學裡經歷一段戀愛的時候,你覺得以前的事情很幼稚。 >>>More
在未來的計算機中,軟體面試越來越多,但畢竟它不會離開我們的工作和生活需求,既然我們都需要它,那麼它的效能和穩定性就是關鍵,所以軟體測試非常重要。