前端常見功能測試用例
說起測試和開發之間的關係,有時能和平相處,更多是矛盾重重。究其根本,矛盾都來源於bug,也終止於bug。有些可能是心理上的矛盾,有些就直接導致了面紅耳赤的爭執。
因此,每個開發都應該懂一些測試, 在日常的工作中多站在對方的角度思考問題,多體諒對方,將自己能力範圍內的工作做好,問題解決好,為對方營造一個舒適的解決問題的環境,對方自然將你的好看在眼裡,記在心裡。
【1】搜尋或查詢
測試步驟 | 測試資料 | 預期結果 | 備註 |
單獨遍歷各查詢條件,測試按各查詢條件是否都能夠查詢出相應的值. | 查詢出符合條件的記錄 | ||
設定介面上所有查詢條件進行查詢,單擊查詢按鈕後,測試執行查詢操作後,查詢條件是否能保留 | 能夠執行查詢,且已輸入/選擇的查詢條件能夠保留 | ||
隨機對各查詢條件進行組合查詢,測試是否能夠實現組合查詢 | 各查詢條件下存在相應的值 | 能夠執行查詢 | |
在各字串型別欄位中輸入非精確值進行查詢,測試是否能夠實現糊模查詢 |
各查詢條件下存在相應的值 | 能夠執行查詢 | |
測試是否控制了各種非法字元的查詢 | 輸入@#$%^&*()<p>~'"%-like=?等符號 | 查詢不到任何記錄 | |
設定條件查詢出記錄後,翻到最後一頁,再更改查詢條件,測試各查詢條件查詢出記錄後再切換條件查詢是否正確。 | 第一個查詢條件查詢出來的記錄頁數必須多於第二個查詢條件查詢出來的記錄頁數 | 查詢出相應的記錄 | 第一次查詢條件範圍比第二次大,不一定說要存在分頁 |
設定查詢條件,點選查詢按鈕,測試未查詢到任何記錄時,是否會給予相應的提示 |
該查詢條件下無任何記錄 | 提示‘未查到任何記錄,請放大查詢條件試試!’ | |
設定查詢條件,按回車鍵,測試是否支援回車查詢 | 執行查詢條件 | 可針對特定的場景不一定要實現 | |
對於英文字母是否區分大小寫 | 不區分,通過大寫字母Admin可以搜尋到admin | ||
輸入各查詢條件,前中後包含空格 | 前後包含空格去掉空格查詢,中間包含空格查不出記錄 | ||
進行組合查詢條件後,測試是否能夠清空某一個查詢條件 | 能夠清空,每一個查詢框都配有清空按鈕 | ||
不輸入或輸入空格查詢 | 提示請輸入關鍵字查詢 或 預設查詢出所有記錄 | ||
輸入查詢值,測試存在日期型查詢欄位時,查詢是否正確 | 存在輸入範圍內的記錄. | 能夠執行查詢 | |
輸入查詢值,測試當存在開始日期及結束日期進行查詢 | 1、開始日期大於結束日期 | 1、給予提示資訊。 | |
2、開始日期等於結束日期 | 2、能夠正常查詢。 | ||
3、開始日期小於結束日期,但兩者格式不一 | 3、進行格式化後能夠正常查詢 | ||
超日期範圍的查詢 | 輸入1890-01-01或2999-01-01進行查詢 | 查詢不到任何記錄 | |
輸入非完整的日期或其它資料,測試對日期型欄位查詢時,是否對非法資料進行了控制 | 如:2015-08~2015-09-30、205-02-02、2015-7-7、2015-07-或其他資料漢字、字母、特殊字元或隨便輸入數字 | 進行了格式化輸入或給予明確提示 | |
輸入不存在的日期進行查詢 | 2015-02-30、2015-13-01、2015-07-32 | 給予提示資訊 | |
輸入不符合專案設定的日期型別,是否會做格式轉換 | 如要求格式是2015-07-20,輸入的是2015/07/20、2015.07.20等 | 自動轉換或者不符合格式要求 | |
輸入查詢條件後,點重置 | 重置後,已輸入或已選擇的值都恢復為預設值 | ||
不輸入或輸入空格搜尋 | 提示請輸入關鍵字 |
【2】日期格式
測試步驟 | 測試資料 | 預期結果 |
輸入正確的日期 | 如:2011-5-11 | 驗證通過,輸入正確 |
測試對日期資料的溢位是否進行了控制? | 1、輸入符合要求的年月,輸入32日,如1989-11-32 2、輸入符合要求的年日,輸入13月,如1989-13-12 3、輸入符合要求的年,月輸入4、6、9、11月,日輸入31日 4、輸入符合要求的非閏年,月輸入2,日輸入29,如2009-2-29 5、輸入符合要求的閏年,月輸入2,日輸入30,如2008-2-30 |
給予提示資訊,不允許提交 |
測試是否對日期型資料進行了格式化輸入? | 1、輸入不合法的日期,如2009-09、2009-09- 、200-2-2等 2、輸入不符合該專案的日期格式,(如專案日期格式為2009-10-10,而輸入的是2009/10/10、2009.10.10等) 3、隨便輸入數字,如1、22、456等 |
給出錯誤提示 |
測試是否對時間型資料是否進行了格式化輸入? | 1、輸入空白 2、輸入漢字或字母 3、輸入特殊字串NULL、null、 空格的轉義字元;<scrīpt></scrīpt>;<br>;<tr>;<td>;< /tr>等 |
進行了格式化輸入,不可以輸入非時間之外的資料 |
【3】輸入框
測試步驟 | 測試資料 | 預期結果 |
輸入中英文空格 | 如果必填的話:提示不能為空; | |
不輸入任何字元或者輸入空格 | 提示不能為空 | |
輸入超長字元,超過邊界值的,看頁面顯示 (不符合長度要求) | 大於或小於制定長度 | 給予提示資訊 |
在各輸入框中輸入相應的值,測試輸入框對空格的處理機制(空格) | 1、前面存在空格 2、後面存在空格 3、前/後都存在空格 4、中間存在空格 |
1、2、3能夠正常去掉空格儲存; 4 連同空格一起進行儲存 |
【4】數字輸入框
測試步驟 | 測試資料 | 預期結果 |
嘗試輸入字母,中文,標點或其他符號 | 提示輸入字元不符合要求 | |
測試對輸入框輸入空格+數字 | 1、前面存在空格 2、後面存在空格 3、前/後都存在空格 4、中間存在空格 |
1、2、3能夠正常去掉空格儲存; 4 連同空格一起進行儲存 |
按tab、空格鍵,測試輸入框對快捷鍵的使用 | 游標能在輸入框中來回切換 | |
測試0或非整數型別是否支援,是否符合業務邏輯 | 給與提示資訊 |
【5】密碼輸入框
測試步驟 | 測試資料 | 預期結果 |
輸入數字,測試密碼是否轉換成星號或其它符號 | 能將密碼轉換成星號或其他字元 | |
按tab鍵,測試輸入框對快捷鍵的使用 | 游標能在輸入框中來回切換 | |
若只允許輸入字母,嘗試輸入數字;反之;嘗試輸入字母 | 提示輸入字元不符合要求 | |
利用複製,貼上等操作強制輸入程式不允許的輸入資料 | 給予提示資訊 |
【6】上傳圖片(上傳檔案)瀏覽/選擇按鈕
測試步驟 | 測試資料 | 預期結果 |
檔案型別正確,檔案大小合適 | jpg或gif的格式圖片,檔案大小為4.9M | 上傳成功 |
檔案型別正確,檔案大小不合適 | jpg或gif的格式圖片,檔案大小為5.1M | 上傳的附件中大小不能超過5M |
檔案型別正確,檔案大小合適(臨界值) | jpg或gif的格式圖片,檔案大小為5M | 上傳成功 |
檔案型別錯誤,檔案大小合適的校驗 | doc;.xls;ppt;bmp;jpeg;psd;tiff;tga;png;swf;svg;pcx;dxf;wmf;emf;lic;eps;.txt等格式檔案,檔案大小合適 | 提示“只能上傳jpg或gif格式圖片 |
檔案型別和檔案大小合法 | 上傳一個0kb的圖片 | 提示資訊:“請重新上傳檔案,或者是不能上傳0kb的圖 |
檔案型別和檔案大小合法 | 上傳一個正在使用中的圖片(即開啟該圖片,在上傳該圖片) | 上傳成功 |
檔案型別和檔案大小合法 | 手動輸入一個存在的圖片地址 | 上傳成功 |
檔案型別和檔案大小合法 | 手動輸入一個不存在的圖片地址 | 提示:“請正確選擇要上傳的檔案 |
檔案型別和大小都合法 | 手動輸入一個存在的圖片名稱 | 提示:“請正確選擇要上傳的檔案的路徑” |
連續多次選擇不同的圖片,檢視是否上傳最後一次選擇的圖片 | 多次選擇圖片,再點選“上傳按鈕” | 上傳的是最後一次選擇的圖片 |
上一次上傳失敗後,再進行上傳操作,測試上傳失敗後,是否還能繼續上傳 | 能夠正常進行上傳 |
【7】資料匯入
測試步驟 | 測試資料 | 預期結果 | 備註 |
選擇一個檔案,點選上傳按鈕,測試是否能夠完成資料匯入功能? | 檔案內的資料都符合格式 | 正常完成匯入,匯入成功後,給予明確的提示資訊 | 對資料檔案的匯入,如果是Excel檔案,存在多個sheet,是否可以匯入 |
選擇一個檔案,點選上傳按鈕,測試匯入檔案中的資料異常,匯入是否能正確判斷? | 檔案內的資料部分符合要求,部分不符合要求 | 檢查完後,能夠給予有多少不符合條件的記錄提示,且可以點選連結檢視具體不符合條件的記錄;提供繼續/終止兩種選擇;繼續則忽略不符合條件記錄繼續匯入;終止則停止本次匯入,退出本次匯入 | a、兩個sheet內容一致; |
選擇一個檔案,點選上傳按鈕,測試匯入檔案中的資料異常,匯入是否能正確判斷? | 檔案內的資料全部不符合要求 | 同上 | b、一個sheet內容符合要求,一個為空白; |
選擇一個檔案,點選上傳按鈕,測試匯入檔案中的資料異常,匯入是否能正確判斷? | 檔案內的資料關鍵欄位值在資料庫中不存在 | 同上 | c、兩個sheet內容不一致,個欄位資料都是真實存在的; |
選擇一個檔案,點選上傳按鈕,測試匯入檔案中的資料異常,匯入是否能正確判斷? | 檔案內的資料格式不符(如匹配欄位名、表名等不同) | 同上 | 比如要求輸入名字和手機號,檔案內確是名字和身份證 |
【8】檔案的匯出或下載(考慮檔名內容是否有亂碼)
測試步驟 | 測試資料 | 預期結果 | 備註 |
匯出檔案是否為空 | 看實際情況,若原本就沒資料,匯出可以為空,但是必須帶各個欄位名,資料可為空 | ||
匯出檔名為特殊字元的情況 | 不該存在特殊字元 | 匯出要採用多個瀏覽器檢測,之前碰到在火狐瀏覽器正常,卻在其他瀏覽器顯示亂碼 | |
匯出全部資料的情況,匯出的資訊是否正確 | 資訊要正確 | ||
匯出部分資料的情況,匯出的資訊是否正確 | 資訊要正確 | ||
匯出大量資料時的時間是否在合理的時間範圍內 | |||
匯出目的磁碟空間已滿的情況下,匯出是否有友好的處理方式 | 可以給予友好的提示,儲存空間不足等 | ||
匯出目的的資料夾為只讀的情況下,匯出時是否有友好的的提示資訊 | 先將目標資料夾狀態改成只讀形式 | 要提示 |
【9】分頁
測試步驟 | 測試資料 | 預期結果 |
輸入頁數,點選go按鈕,測試是否能執行翻頁操作 | 正常轉向所輸入的頁面,且當前頁數及當前頁的資料顯示正確 | |
檢測翻頁功能欄的記錄總條數統計是否正確 | 記錄總條數統計正確 | |
點選首頁、上一頁、下一頁、未頁,測試各頁面轉換是否正常 | 正常進行轉向,且當前頁數及當前頁資料顯示正確 | |
測試在各邊介面值再進行翻頁是否正確 | 1、已在首頁,點選首頁或上一頁; | 能夠正常提示或不會報錯,當前頁數及當前頁的資料顯示正確 |
2、已在未頁,點選未頁或下一頁; | ||
輸入頁數,點選go按鈕,測試是否對所輸入的頁數進行了判斷 | 1、輸入非正整數 | 1、4、5限制不允許輸入; |
2、輸入超出的頁數 | 2、3自動轉到未頁或給予提示 | |
3、輸入超大的數值 | ||
4、輸入字元、中文 | ||
5、輸入特殊字元 | ||
對資料操作(增刪)後是否正確顯示資料 | 對分頁列表中存在刪除操作時,刪除幾條記錄,頁數是否更新 | 頁數更新,資訊正確顯示 |
搜尋後執行翻頁,是否正確 | 正常 |
【10】全選
測試步驟 | 測試資料 | 預期結果 |
點選全選按鈕,測試是否實現了全選當前頁的功能 | 1、部分記錄已被選中 2、全選前沒有被選中的記錄 | 當前頁的全部記錄被選中 |
點選全選按鈕後,再點選全選按鈕,測試全選按鈕勾選狀態變更是否正確 | 當前頁的全部記錄被取消選中 | |
點選全選按鈕後,再去掉某些記錄的勾選,測試全選按鈕勾選狀態變更是否正確 | 當前頁的全選按鈕取消選中 | |
將當前頁的所有記錄單個單個全部勾選,測試全選按鈕勾選狀態變更是否正確 | 當前頁的全選按鈕被選中 |
【11】刪除
測試步驟 | 測試資料 | 預期結果 |
選擇一條記錄,執行刪除操作,測試是否能正常進行刪除操作 | 能夠正常完成刪除操作 | |
不選擇任何記錄,直接點選刪除按鈕,測試是否對無選擇記錄進行刪除做了控制 | 提示‘請選擇一條記錄!’或刪除按鈕呈灰色顯示或預設選擇一條記錄 | |
選擇一條記錄,點選刪除按鈕,測試刪除時是否會給予相應的提示,並按所選項執行 | 提示‘您是否真的要刪除所選中的記錄?’,點選取消,不進行任何操作,回到原介面,點選確定刪除,介面重新整理不顯示此條記錄,停留在所刪除記錄所在頁,總記錄數-1 | |
設定條件查詢出記錄後翻頁,選一條記錄,點選【刪除】並確定刪除,測試刪除邊界值是否正常 | 翻頁後,只存在一條記錄 | 介面正常重新整理至上一頁,頁數等於原頁數-1。 |
勾選多條記錄,點選刪除按鈕,在彈出的提示框中,點選確定,測試是否可以進行批量刪除多條資料 | 能夠正常批量刪除多條資料 | |
選擇記錄進行刪除,測試當刪除相關連的資訊時,是否給予明確的提示資訊 | 1、所刪除記錄被其它引用,不允許被刪除。 | 1、給予明確提示資訊,不允許被刪除(不給予確認刪除的提示資訊) |
2、所刪除記錄被其它引用,允許被刪除。 | 2、給予明確提示資訊,讓使用者確認是否刪除,可選擇是否繼續,且被引用的資訊也跟著刪除掉了 |
【12】儲存
測試步驟 | 測試資料 | 預期結果 |
進行新增或修改操作,輸入相關內容後,多次提交儲存,測試是否限制了重複儲存 | 重複點選儲存或 快速點選 | 在提交反饋之前,按鈕呈灰色顯示不允許點選 |
進行儲存操作,測試當儲存操作所費時間較長時,是否能提供進度條 | 當反饋時間達到12S以上時。 | 給予‘正在處理中’的進度條提示 |
【13】修改
測試步驟 | 測試資料 | 預期結果 | 備註 |
勾選一條記錄,進行修改儲存,測試是否能正常進行修改操作 | 能夠正常進行修改儲存,更新資料庫中相應的值 | ||
未選擇記錄,點選修改按鈕,測試是否對無選擇記錄進行修改做了控制 | 提示‘請選擇一條記錄!’或修改按鈕呈灰色顯示或預設選中第一條記錄 | ||
選擇一條記錄,點選修改按鈕,進行修改,點選確定按鈕,測試是否對重複的記錄進行了控制 | 將關鍵欄位修改成一個已存在的值 | 提示‘該XX已存在,請重新輸入 !’,游標停在XX輸入框處 | |
選擇一條記錄,點選修改按鈕,再點選返回按鈕,測試取消修改時是否會給予提示 | 不修改任何內容 | 直接返回原記錄所在頁 | |
勾選多條記錄,點選修改按鈕,測試是否對勾選多個記錄進行修改進行了控制。 | 提示‘您選擇了多條記錄,系統將修改第一條記錄,且彈出第一條記錄進行修改 | ||
修改引用的資訊 | 引用的資訊 | 提示不能修改,頁面沒有儲存按鈕 | |
選擇一條記錄進行修改儲存,測試資訊修改是否正常 | 該資訊被其他模組引用 | 能夠正常進行修改儲存,且被引用的資訊也跟著修改 | 例如員工資訊裡的公司名稱,那麼在公司資訊裡這個名稱做了修改,員工資訊裡面包含公司名稱的也全部做了修改,相反員工資訊裡面針對公司名稱照道理不允許修改 |
【14】新增
測試步驟 | 測試資料 | 預期結果 | 備註 |
執行新增操作,測試是否能正常進行新增 | 輸入必填欄位 | 能正常完成新增操作 | |
只填寫介面上標識的必填欄位(即標識*號)號的欄位,測試介面上必填欄位控制與資料庫必填控制是否一致 | 能夠正常進行儲存 | ||
輸入相關資料後,進行儲存,測試當因任何原因無法提交時,原輸入的內容是否儲存 | 製造提交失敗的資料,比如某個欄位輸入不符合要求 | 提交失敗後,介面的資料仍保留,不會清空 | |
執行新增操作,測試新增記錄是否排在首行 | 對排序沒有特殊要求的介面 | 滿足新增記錄排在首行的規則 | 不一定在首行,有些可能是按編號排序 |
執行新增操作,關鍵欄位與資料庫中已存在的值重複,測試是否對重複值進行了判斷 | 重複提交以增加過的記錄 | 提示該資訊已經存在,請重新輸入的提示資訊 | |
執行新增操作,測試是否對各欄位的長度進行了限制 | 各輸入的值都大於表中定義的長度 | 在各輸入框中,輸入的內容達到所定義的長度時,則限制無法輸入了。(如果輸入的為中文字元,則控制到一半的長時就夠了) | |
操作新增操作,測試是否對各輸入框的非法字元進行了控制 | 在各輸入框中,輸入@#$%^&*()<p>~%[]-/’等。 | 1、不允許輸入或提示‘你輸入的 **中存在非法字元,請重新輸入 2、允許輸入儲存後,能夠正常回顯 |
|
在各輸入框中輸入相應的值進行新增儲存,測試對各輸入框中,輸入內容前中後包含空格 | 1、前面存在空格 2、後面存在空格 3、前/後都存在空格 4、中間存在空格 |
1、2、3能夠正常去掉空格儲存; 4 連同空格一起進行儲存
|
|
在多行文字框中輸入文字及回車進行儲存,測試在多行文字框中,是否允許存在回車符 | 存在一個或多個回車鍵 | 能夠正常進行儲存及顯示 | |
測試針對特殊欄位限制是否正常 | 1、主頁地址 2、電話號碼 3、E-mail地址 |
1、主頁地址中可輸入\ 2、電話號碼中可輸入\- 3、E-mail地址中輸入@ |
具體檢視各個輸入框對應校驗,如電話號碼 |
測試是否對必填欄位進行了檢查 | 關鍵欄位不輸入或輸入空格 | 提示‘請輸入XX,游標停留在第一個需輸入的輸入框處 | 游標離開輸入框時便提示不符合標準 |
點選‘新增’按鈕,在彈出的頁面中,輸入及選擇相應資訊,點選取消(返回)按鈕,測試點選取消(返回)時是否會給予相應的提示 | 給予‘是否需要儲存’的提示 | 需要這個提示比較好 | |
輸入非負整型資料,測試是否對數值型資料進行了格式化輸入 | 1、輸入正常的正整數 2、輸入0、負數、小數 3、輸入超大值(超出該欄位定義範圍) 4、輸入非數值(如數值+字元;字元+數值; |
進行了格式化輸入控制; 1、能夠正常輸入 2、不允許輸入 3、給予提示資訊 4、不允許輸入或提交時給予提示資訊。 |
|
輸入整型資料,測試是否對數值型資料進行了格式化輸入 | 1、輸入正整數、0、負整數 2、輸入小數 3、輸入超大值(超出該欄位定義範圍) 4、輸入非數值(如數值+字元;字元+數值;純字元)
|
進行了格式化輸入控制: 1、能夠正常輸入 2、不允許輸入 3、給予提示資訊 4、不允許輸入或提交給予提示資訊。 |
|
輸入浮點型資料,測試是否對數值型資料進行了格式化輸入 | 1、輸入正數、0、負數 2、輸入超大值(超出該欄位定義範圍) 3、輸入超出精度範圍值(超出該欄位定義精度) 4、輸入非數值(如數值+字元;字元+數值;純字元) |
進行了格式化輸入控制: 4、不允許輸入或提交給予提示資訊。 |
|
對於有圖片上傳功能的編輯框,若不上傳圖片,檢視編輯頁面時是否顯示有預設的圖片 | 最好設定一直預設的圖片,當用戶沒有上傳圖片時,使用預設圖片顯示 | ||
提交資料時,連續多次點選,檢視系統會不會連續增加幾條相同的資料或報錯。 | 避免使用者多次點選情況 | ||
點選新增按鈕,輸入資訊後,點重置 | 能夠清空已輸入的資料,但不清空新增時預設生成的資料 |
【15】郵箱格式
測試步驟 | 測試資料 | 預期結果 |
為必填項時,不輸入任何字元或輸入空格 | 不輸入任何資訊 | 校驗不通過,給予提示資訊 |
相關推薦前端常見功能測試用例說起測試和開發之間的關係,有時能和平相處,更多是矛盾重重。究其根本,矛盾都來源於bug,也終止於bug。有些可能是心理上的矛盾,有些就直接導致了面紅耳赤的爭執。 因此,每個開發都應該懂一些 Web測試——翻頁功能測試用例baidu 2-2 按鈕 agen 信息 數據信息 cal 默認 處理 參考:https://wenku.baidu.com/view/e6462707de80d4d8d15a4f1e.html?rec_flag=default&mark_pay_doc=2& 銀行系統的功能測試用例用例目的 檢查普通使用者正常登入系統後能不能使用餘額查詢功能, 用例內容 測試系統中已登入的使用者能不能正常使用餘額查詢功能 測試步驟 按照下面的測試步驟 前提條件 系統和通訊正常情況下,使用者正常登入系統後 測 試 實 例 測試步驟 測試資料 預期結果 1: 使用者正常登入後選擇餘額查詢模組, selenium2java微信支付寶購買功能測試用例本人在學習使用selenium2java的過程中,遇到了測試支付寶和微信購買課程的用例,寫起來略微複雜了一些,因為考慮到重複測試,得先修改使用者訂單狀態,還得考慮使用者已經買過、下單未付款、第一次購買等情況,中間用到了if-else if -else的判斷語法,還得切換視窗 登入、註冊、翻頁、查詢功能測試用例測試項---翻頁功能前置條件:進入選單XXX頁面操作步驟:1、查檢翻頁功能欄中的記錄總條數是否正確2、查檢翻頁功能欄中的頁數統計是否正確3、檢查選擇第n頁後,記錄列表是否會跳轉到第n頁4、記錄列表定位到第一頁、點選“>”按鈕,檢查記錄列表是否會跳轉到第二頁5、記錄列表定 檔案上傳功能測試用例前做了一個專案很多功能與檔案上傳有關,所以總結了下這塊功能的測試案例:序號測試案例名稱測試案例描述步驟描述預期結果說明1附件上傳-檔案命名檢查-符合檔案命名規範檢查符合檔案命名規範的檔案能否正常上傳。在附件上傳功能模組,構造檔案命名規範、命名長度、格式和大小都符合條件的檔案,進行上傳。(檔案命名規範可以參考需 【功能測試】--如何寫測試用例?寫測試用例是測試最基本的技能,但是如何寫出條理清晰,簡單明瞭的測試用例呢? 1、測試用例的基本要素: 功能 功能項 測試目的 前提條件 測試要點 預期結果 一、XX功能 功能項 測試目的 前提條件 測試點 預期結果 測試結果 測試用例例項--常見功能測試點筆者在網上看到了一篇文章,個人認為此文對於“軟體常用功能測試點”總結的很好,特此摘錄下來和大家一起分享。 1. 登陸、新增、刪除、查詢模組是我們經常遇到的,這些模組的測試點該如何考慮 1)登陸 ① 使用者名稱和密碼都符合要求(格式上的要求) 常見測試用例身份證格式驗證用例: 1、正確資料-輸入15位身份證號,例如320311770706001 2、正確資料-輸入18位身份證號且只有數字,例如130701199310302288 3、正確資料_輸入18位身份證號且最後一位為X,例如52030219891209794X 4、錯誤 登入功能通用測試用例具體需求: 有一個登入頁面,有一個賬號和一個密碼輸入框, 一個提交按鈕。 請針對這個頁面設計Test Case。 此題的考察目的: 1、瞭解需求(測什麼都是從瞭解需求開始); 2、是否有設計Test Case的能力 3、是否熟悉各種測試方法; 4、是否有豐富的 測試用例功能 正常 配置 編輯 連接 限制 nbsp 我們 pan 日程管理 No. 測試用例 實際結果 期望結果 測試結果 Pass/Failed 備註 1. (1)測試內容: 設置歡迎界面,5秒後自動跳轉 到日程管理的主界面 (2)測試步驟: a.打開Andro 日程管理APP測試用例nbsp 圖庫 代碼實現 符號 訪問 攝像 led height 測試用例 No. 測試用例 實際結果 期望結果 測試結果(Pass/Failed) 備註 1 輸入僅有數字或字母的用戶名及密碼,點擊註冊 註冊成功 註冊成功 Pass / 2 輸入含有特殊符 Tcl腳本調用高層API實現儀表使用和主機創建配置的自己主動化測試用例sub ret eat ati 包含 lin name ref config #設置Chassis的基本參數,包含IP地址。port的數量等等 set chassisAddr 10.132.238.190 set islot 1 set portList {11 12 因果圖法設計測試用例內容 splay 陰影 輸入 .cn 什麽 通過 -- tom 一、使用因果圖的好處 1 考慮了多個輸入之間的相互組合、相互制約關系 2 能夠幫助我們按一定步驟,高效率地選擇測試用例,同時還能為我們指出,程序規格說明描述中存在著什麽問題 二、利用因果圖導出測試用例需要 如何設計測試用例交易 vivo 數據庫 tap 單點 個數 切換 統一 miui 測試用例設計方法 一、 Android系統功能測試設計的測試用例: a.對所測APP劃分模塊 b.詳細列出每個模塊的功能點(使用Xmind繪制功能圖) c.使用等價類劃分、邊界值、場景法等對各功能點編寫測試用 如何根據需求分析文檔編寫測試用例編寫測試用例從拿到需求文檔不要立馬開始著手寫測試用例,需要仔細推敲整理需求,畫出系統級、模塊內流程圖,並找出各種測試點,等對需求進行了頭腦風暴般的整理之後,此時已對測試系統的功能很清楚了,再著手開始寫測試用例。那麽編寫測試用例的總體思路是什麽呢?1、整理分析需求文檔仔細將需求文檔閱讀一遍,記錄不明白的地方及關 VSCode下調試mocha測試用例try 調試 oot 分享 png ima ace get mage 之前使用tape做Node.js的單元測試,最方便一條就是使用它就和自己寫個控制臺應用程序測試一樣,控制起來比較靈活,直接用VSCode進行調試也比較方便。然而tape輸出中文字符總是亂碼,想了很多辦法也 selenium之批量執行測試用例span stl def python3 text 指定 unit efault cnblogs 把寫好的測試用例放在指定目錄下,使用discover函數掃描該目錄,並根據關鍵字自動篩選需要執行的用例。本例使用Python3.6版本。 1 # 遍歷指定目錄,批量執行測試 如何設計單元測試用例圖例 定義 遍歷 負責 多少 break ima class 格式 如何編寫單元測試用例(白盒測試)。 一、 單元測試的概念 單元通俗的說就是指一個實現簡單功能的函數。單元測試就是只用一組特定的輸入(測試用例)測試函數是否功能正常,並且返回了正確的輸出。 編寫一個簡單的單元測試用例ide bsp span log 加減乘除 self teardown __main__ str 開發一個簡單的計算器,用於計算兩個數的加減乘除,示例: 1 class Calculator(): 2 ‘‘‘實現簡單的加減乘除‘‘‘ 3 def _ |