6. 必要的測試。由于Java中文問題的產生隨著Web服務器,瀏覽器,運行環境和開發工具的不同都可能發生變化,所以為了更好的避免問題的發生,我們必須作一些針對性的測試。另外,在我們確實無法通過分析來確定Java的中文處理問題是否可能發生的情況下或者無法知道問題的發生是由于哪個環節(是Web服務器,瀏覽器還是JDBC數據驅動等等)引起的時候,測試工作則變得非常重要。并且我們可能需要較為全面的測試,例如對Web服務器,瀏覽器和JDBC數據驅動等都要做測試,這樣有利于我們找出那些隱藏在多個環節協調過程中所產生的問題。
結論
事實上,Java中文處理之所以存在問題,其根本原因是由于被操作的中文字符(變量)的編碼格式與目標的編碼格式不同造成的,所有這些問題其實都是發生在字符的讀入、輸出過程中的,只要我們把握住這一環節,就可以更好的發現、分析、處理和預防Java的中文問題了。
文章來源于領測軟件測試網 http://www.kjueaiud.com/