網站建完交付是客戶應該做哪方面的測試驗收

?常見問題 ????|???? ?2019-10-11 10:45
  企業建站只是對網站有一知半解,所以一個網站建完交接的時候,企業應該對網做哪些方面的測試?網站測試的重點內容是程序功能(php,asp.net)測試,其次是頁面效果測試(html,css),一些常見的測試問題我們整理如下:
 
  A.程序功能(php,asp.net)測試
 
  1.表單提交測試(有表單的頁面填寫表單)
 
  1)有的輸入框只能允許輸入數字,例如價格。輸入文字試試是否出錯。
 
  2)有的輸入框只能輸入少于100個數字或文字,字符長度有限制,多輸入些文字看看是否出錯。
 
  3)有的輸入框不能為空是必填項,留空提交試試;有的輸入框可以為空,隨意填寫數字或者文字試試。
 
  4)有的輸入框加一個'號,提交后會出錯,提交'號試試,例如It'smyjob提交試試。
 
  5)表單中數據填寫好提交后,在數據庫中是否每個提交的輸入框都正確保存在數據庫中了。(這個檢查需要查看網站后臺)。查看的時候每個字段數據是否和之前輸入提交的數據一致。
 
  2.搜索功能測試
 
  1)例如產品名稱和產品描述的關鍵字搜索。輸入一個已有的產品的關鍵字,看是否可以搜索出結果。
 
  2)程序員在做網站搜索功能的時候,一般都是模糊搜索,即搜索產品的標題和產品的內容。(特殊情況除外)
 
  3)如果搜索結果有許多內容,需要分頁顯示的,點擊第二頁,第三頁試試,看是否還是符合這個關鍵字的搜索結果。點第二頁后結果數量和第一頁的搜索結果數量是否一致。
 
  4)搜索結果頁面的產品或者文章內容,點擊之后出現的詳細頁面是否正確。
 
  3.網站后臺數據的操作測試(進入后臺)
 
  1)后臺每個欄目的數據的添加測試,是否可以成功添加。添加后的數據顯示出來是否和錄入的數據一致。
 
  2)后臺每個欄目的數據的修改測試,是否可以成功修改。修改后的數據顯示出來是否和錄入的數據一致。
 
  3)后臺每個欄目的數據的刪除測試,是否可以成功刪除。包括單個刪除和多個一起刪除分別測試。
 
  4)后臺的搜索功能是否可以正確使用。(參考上面第2點的搜索功能測試內容)
 
  4.程序邏輯和計算測試
 
  1)程序都是有邏輯的,例如如果一個購物流程有三個步驟。每一個步驟的使用是否符合一般客戶的使用習慣,有沒有邏輯上矛盾或者很不好使用的地方。
 
  2)程序計算測試,凡設計到加/減/乘/除的頁面,例如價格統計,用計算器計算一遍,看是否和頁面程序自動計算出來的結果相同。
 
  5.郵件測試
 
  1)頁面中有郵件自動發送或者手工發送的地方,需要測試郵件是否可以正確收到。(例如發送給朋友,忘記密碼功能,會員注冊功能)
 
  2)收到的郵件的標題,發件人,郵件正文內容是否有誤。
 
  3)郵件中的圖片是否正常顯示。
 
  4)郵件中的鏈接是否可以正常點擊。
 
  5)郵件中的文字是否拼寫正確。
 
  6.登錄測試
 
  1)有會員的地方,是否可以正常登錄或者退出。有多類會員的地方,互相切換會員類型登錄試試。例如customer登錄和supplier登錄。如果是supplier登錄,會不會進入customer才擁有的功能,如果是customer登錄,會不會看到supplier才能擁有的功能。
 
  2)登錄時有類似“RememberMe”或者"記住我"這樣的功能,是否可以正常使用。(涉及到cookie的操作)
 
  B.頁面效果測試(html,css)
 
  1.頁面的排版。在ie6,ie7,ie8,firefox等瀏覽器下面是否兼容。(文字,鏈接,表單,圖片,flash是否有錯亂排版現象)
 
  2.頁面的鏈接。頁面的鏈接是否正確,點擊之后是否鏈接到了錯誤的頁面。包括文字,圖片,flash的鏈接。
 
  3.文字的測試。文字是否拼寫正確。如果是多語言版本網站,不同語言的頁面的文字是否出現亂碼,是否有的英文頁面因為疏漏出現了中文文字等等。每一句文字的第一個單詞的第一個字母是否大寫(英文網站適用)。文字是否水平對齊,或者居中對齊,或者豎對齊。
 
  4.圖片和flash的測試。圖片是否對齊,圖片是否顯示完整,顯示的是否正確的圖片。flash是否蓋住了html的層。