日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用火狐录制脚本为空_功能测试——链接测试amp;脚本功能

發布時間:2023/12/2 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用火狐录制脚本为空_功能测试——链接测试amp;脚本功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

鏈接測試

對于頁面鏈接功能,測試工程師需考慮其鏈接文字描述正確性、鏈接地址跳轉正確性、鏈接觸發腳本正確性、是否存在404錯誤等。

如果是小型Web系統,鏈接較少,人工測試即可,如果被測對象包含很多鏈接,則可利用Xenu鏈接測試工具進行。

【案例1 ECShop鏈接測試】

Xenu是測試工程師應用較多的鏈接測試工具,小巧、便捷。可以對本地網頁文件測試鏈接,也可以輸入任何公網網站進行測試。測試完成后自動生成測試報告,如果鏈接存在錯誤,Xenu用紅色顯示,如圖1所示。

圖1 Xenu鏈接測試

執行完成后,Xenu給出測試結果,如圖2所示,共計驗證了6479個鏈接,發現了9個錯誤。

圖2 ECShop鏈接測試錯誤列表

腳本功能

為了實現一些特殊的效果或功能,系統往往會使用JavaScript、VBScript腳本編程技術。例如,動態的驗證、特殊的展示效果,在測試過程中需進行此類效果或功能的測試,以檢驗相關腳本的正確性,同時需考慮它們是否有兼容性問題。

【案例2 ECShop腳本功能測試】

ECShop用戶注冊功能的初始頁面如圖3所示。

圖3 用戶注冊初始頁面

默認情況下,用戶注冊頁面僅標識出相關輸入區域必填(以紅色*表示),當“用戶名”不輸入,光標切換到“email”時,將觸發輸入合法性判斷的JavaScript腳本。

<script type="text/javascript"> var process_request = "正在處理您的請求..."; var username_empty = "- 用戶名不能為空。"; var username_shorter = "- 用戶名長度不能少于 3 個字符。"; var username_invalid = "- 用戶名只能是由字母數字以及下劃線組成。"; var password_empty = "- 登陸密碼不能為空。"; var password_shorter = "- 登陸密碼不能少于 6 個字符。"; var confirm_password_invalid = "- 兩次輸入密碼不一致"; var email_empty = "- Email 為空"; var email_invalid = "- Email 不是合法的地址"; var agreement = "- 您沒有接受協議"; var msn_invalid = "- msn地址不是一個有效的郵件地址"; var qq_invalid = "- QQ號碼不是一個有效的號碼"; var home_phone_invalid = "- 家庭電話不是一個有效號碼"; var office_phone_invalid = "- 辦公電話不是一個有效號碼"; var mobile_phone_invalid = "- 手機號碼不是一個有效號碼"; var msg_un_blank = "* 用戶名不能為空"; var msg_un_length = "* 用戶名最長不得超過7個漢字"; var msg_un_format = "* 用戶名含有非法字符"; var msg_un_registered = "* 用戶名已經存在,請重新輸入"; var msg_can_rg = "* 可以注冊"; var msg_email_blank = "* 郵件地址不能為空"; var msg_email_registered = "* 郵箱已存在,請重新輸入"; var msg_email_format = "* 郵件地址不合法"; var msg_blank = "不能為空"; var no_select_question = "- 您沒有完成密碼提示問題的操作"; var passwd_balnk = "- 密碼中不能包含空格"; var username_exist = "用戶名 %s 已經存在"; </script>

對應的界面效果如圖4 所示。

圖4 焦點切換后觸發腳本判斷

測試工程師在執行測試應當深入了解被測對象,了解每個操作的背后知識,這樣才能發現更深層次的缺陷。

文件上傳下載

業務系統中可能會使用一些文件上傳下載的控件,如圖5所示。對于此類控件,測試時需考慮文件上傳格式、上傳內容、上傳后能否正確打開、上傳過程中如果出現異常是否有信息提示。對于文件下載則需考慮下載的文件能否正確打開使用、下載過程中能否中斷、中斷后可否續傳、下載保存的文件名是否正確等。通常情況,此類控件會使用比較成熟的功能組件,因此測試難度相對較小。

圖5 商品圖片上傳功能

如果上傳完成后存在預覽功能,測試工程師應當驗證該預覽是否實現,并且預覽的圖片是否清晰,軟件系統如果對上傳的圖片進行壓縮,測試工程師需保證壓縮后的照片清晰可用,筆者在實際工作中曾碰到App將圖片壓縮后清晰度不夠,導致無法通過系統驗證,需重試很多次才符合,這樣的設計對用戶來說是極其糟糕的。

總結

以上是生活随笔為你收集整理的用火狐录制脚本为空_功能测试——链接测试amp;脚本功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。