由于定制的網站幾乎是全新的,除了網絡公司以外就再也沒有前者測試過,因此在驗收網站時可能會遇到BUG(BUG是指程序上的錯誤)。大多數定制網站的工期都在1個月以上,而客戶對網站又非常迫切的需要,在網站驗收階段的工作非常緊張,時間有限,此時我們需要了解下如何高效率的反饋BUG信息就顯得很有必要。
為什么會存在BUG?正確的認識BUG非常重要,首先我們需要知道的是程序出現BUG是很不應該但卻經常發(fā)生的一件事情。我們?yōu)榭蛻舳ㄖ频木W站,除一些具有很高通用性的模塊外,通常都是純手工編碼,而手工編碼最大的缺陷就是有可能存在BUG。我們的工程師通過一些規(guī)范化的工作流程和輔助手段來盡量避免BUG的出現,但這也僅僅是在一定程度上降低BUG出現的概率。而出現BUG并不是一件可怕的事情,對于工程師來說,只需要加以調試修改,就可以處理好的。為了進一步避免客戶遇到BUG,創(chuàng)絡內部會在網站開發(fā)結束后,從頭到尾的對網站所有功能進行一遍測試,通常這會發(fā)現絕大多數的BUG。也正是因為有了這一步驟的工作,我們交付給客戶的網站基本上可以保證95%以上的項目是沒有BUG的。由于后期使用過程中,因素多變,可能還會存在一些未知的BUG等待客戶反饋。
如何反饋BUG?要反饋,首先就要記錄。發(fā)把發(fā)生BUG的鏈接地址記錄下來,有錯誤的界面也記錄下來,操作路徑也記錄下來(如:后臺 - 下載中心 - 編輯下載項目時無法上傳PDF文件),涉及到的相關文件也準備好,后期一并提交給網絡公司測試。我們曾經遇到過好幾次客戶無法上傳圖片的問題,反復測試均無法復現BUG,最后請客戶把引起錯誤的圖片發(fā)過來一看,打開是可以打開的,但是無法放進PS,連PS都無法識別這種圖片,至今我們也無法確定是什么問題?只能猜測這個圖片里面可能存在不安全的代碼,畢竟現在通過圖片上傳風險代碼的情況很常見。
如何處理BUG?客戶在使用網站的時候通常不會看到那些令人手忙腳亂的錯誤代碼,我們已經把所有的錯誤信息掩蓋起來,只給客戶彈出一個友好的提示框,告訴客戶有問題發(fā)生了,而且你自己解決不了,聯系創(chuàng)絡提供技術支持。我們掩蓋錯誤信息,并不是要隱瞞什么,而是不想客戶因此過分擔心,畢竟誰也不喜歡一堆亂碼出現在網站上。被掩蓋的錯誤信息沒有消失,而是被悄悄的記錄在日志文件中,當我們收到客戶的反饋信息后,會去調用網站的日志文件,分析后找到錯誤原因加以修改。
最后再說多幾句,網站出現BUG一點都不可怕,只要及時有效的反饋,搞定BUG都是很快的,我們非常樂意為客戶提供技術支持,歡迎您隨時聯系我們。