WEB自動化測試中針對驗證碼的解決方案

shbwf發表於2007-10-11

目前,不少網站在使用者登入、使用者提交資訊等登入和輸入的頁面上使用了驗證碼技術。驗證碼技術可以有效防止惡意使用者對網站的濫用,使得網站可以有效避免使用者資訊失竊、廣告SPAM等問題。但與此同時,驗證碼技術的使用卻使得WEB自動化測試面臨了較大的困難——由於驗證碼的存在,傳統的“錄製”-“回放”工具由於不能識別驗證碼而失效。在各大軟體測試的論壇中,經常能看到測試工程師在焦急地發問:“自動化測試時如何處理頁面上的驗證碼?”,可見,該問題確實是一個對相當多的測試工程師造成嚴重困擾的問題。其實,驗證碼並不像它表面上看起來那麼神祕,也並不像一些測試工程師認為的那樣堅不可摧,通過一些技術和非技術性的手段,測試工程師完全可以把這個阻礙測試的絆腳石踢開。

閱讀全文

[@more@]

目前,不少網站在使用者登入、使用者提交資訊等登入和輸入的頁面上使用了驗證碼技術。驗證碼技術可以有效防止惡意使用者對網站的濫用,使得網站可以有效避免使用者資訊失竊、廣告SPAM等問題。但與此同時,驗證碼技術的使用卻使得WEB自動化測試面臨了較大的困難——由於驗證碼的存在,傳統的“錄製”-“回放”工具由於不能識別驗證碼而失效。在各大軟體測試的論壇中,經常能看到測試工程師在焦急地發問:“自動化測試時如何處理頁面上的驗證碼?”,可見,該問題確實是一個對相當多的測試工程師造成嚴重困擾的問題。其實,驗證碼並不像它表面上看起來那麼神祕,也並不像一些測試工程師認為的那樣堅不可摧,通過一些技術和非技術性的手段,測試工程師完全可以把這個阻礙測試的絆腳石踢開。

閱讀全文

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-975994/,如需轉載,請註明出處,否則將追究法律責任。

相關文章