基于實際測試的功能測試點總結(3)

發表于:2014-09-05來源:uml.org.cn作者:不詳點擊數: 標簽:功能測試
35.時間日期檢查:時間、日期驗證是每個系統都必須的,如2006-2-29、 2006-6-31等錯誤日期,同時,對于管理、財務類系統,每年的1月與前一年的12月(同理,

  35.時間日期檢查:時間、日期驗證是每個系統都必須的,如2006-2-29、 2006-6-31等錯誤日期,同時,對于管理、財務類系統,每年的1月與前一年的12月(同理,每年的第1季度與前一年的第4季度)。另外,對于日期、時間格式的驗證,如2006年2月28日、2006-2-28、20060228等。日期檢查還要檢查日期范圍是否符合實際的業務,對于不符合時間業務的日期,系統是否會有提示或者有限制

  36.多瀏覽器驗證:越來越多的各類瀏覽器的出現,用戶訪問Web程序不再單單依賴于Microsoft Internet Explorer,而是有了更多的選擇:Maxthon、Firefox、Tencent Traveler等,考慮使用多種瀏覽器訪問系統,驗證效果。

  37.安裝測試:對于C/S架構的系統,安裝程序的測試是一個重要方面,安裝程序自動化程度、安裝選項和設置(驗證各種方案是否都能正常安裝)、安裝過程中斷測試、安裝順序測試(分布式系統)、修復安裝及卸載測試。

  38.文檔測試:主要是對用戶使用手冊、產品手冊進行測試,校驗是否描述正確、完整,是否與當前系統版本對照,是否易理解,是否二義性等。

  39.測試數據檢查:事實告訴我們,測試數據比代碼更有可能是錯的,因此,當測試結果顯示有錯誤發生的時候,懷疑代碼錯誤前要先對測試數據檢查一遍。

  40.請讓我的機器來運行:在某些項目中,出現一個病態的問題:系統沒有問題呀,它在我的機器上是能夠通過的。這就說明了其中存在著和環境相關的BUG。“是否所有的一切都受到了版本控制工具的管理?”、“本機的開發環境和服務器的環境是否一樣?”、“這里是否存在一個真正的BUG,只不過是在其他的機器里偶然出現?”。所有的測試必須在所有系統要求的機器上運行通過,否則的話,代碼就可能存在問題。

  41.Ajax技術的應用:Ajax有很多優點,但也有很多缺點,如果利用優點、避免缺點,是我們對新的Web2.0應用的一個挑戰。而Ajax的應用最直接的問題就是用戶體驗,用戶體驗的效果直接關系到是否使用Ajax技術。“會做,并不意味著應該做、必須做”,這就是對Ajax技術的很重要的注解。

  42.Ajax技術的應用:Ajax采用異步調用的機制實現頁面的部分刷新功能,異步調用存在異常中斷的可能,嘗試各種方法異常中斷異步的數據調用,查看是否出現問題。在這里遇到的一個問題就是對日期控件的操作,已經如果頁面數據較多的時候的刷新。

  43.腳本錯誤:隨著Ajax、IFrame等異步調用技術的發展,Javascrīpt技術也越來越受到開發人員的重視,但Javascrīpt存在調試困難、各瀏覽器存在可能不兼容等問題,因此在Web系統中,可能會出現腳本錯誤。同時,腳本錯誤造成的后果可大、可小,不能忽視。

原文轉自:http://www.uml.org.cn/Test/200812187.asp

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97