ios13復(fù)制 有一個(gè)文本框要輸入我們的身份證號(hào),如何設(shè)計(jì)相應(yīng)的測(cè)試用例?
身份證號(hào)碼當(dāng)然是16或18,但現(xiàn)在16的號(hào)碼越來越少了,但也應(yīng)該算上。然后,您需要在這個(gè)文本框中進(jìn)行判斷。例如,只能輸入數(shù)字,數(shù)字必須是16或18位,并且需要屏蔽一些隨機(jī)數(shù)字。例如:18 1,18 2
身份證號(hào)碼當(dāng)然是16或18,但現(xiàn)在16的號(hào)碼越來越少了,但也應(yīng)該算上。然后,您需要在這個(gè)文本框中進(jìn)行判斷。例如,只能輸入數(shù)字,數(shù)字必須是16或18位,并且需要屏蔽一些隨機(jī)數(shù)字。例如:18 1,18 2。。。如果是針對(duì)某個(gè)區(qū)域,就要判斷前幾位。這是為了確保獲得的數(shù)字是真實(shí)的ID號(hào),而不是隨機(jī)數(shù)字字符串。
有一個(gè)文本框要輸入我們的身份證號(hào),如何設(shè)計(jì)相應(yīng)的測(cè)試用例?
這很復(fù)雜。有多個(gè)輸入框,包括值范圍、大小關(guān)系等。前端會(huì)把它們寫得很復(fù)雜。我覺得先寫數(shù)據(jù)庫的約束條件,然后再澄清SQL。