測試了一下午,出現了100+的問題,bug數太高了。。。。
具體如下:
【前台】
環境設定→等待時間,網路時間1,日期格式錯誤;
系統設定→廚打預設啟用;
擷取菜系,少一次迴圈,導致只有一個菜系時,未顯示資料;
擷取菜譜,少一次迴圈,導致只有一個菜譜時,未顯示資料;
介面啟動後讓現金文字框獲得焦點,初始化MyObject對象;
介面上添加重新整理菜系功能按鈕;
點菜時 更新資料的同時更新促銷價;
系統內容表徵圖設定,添加恢複預設表徵圖;
基本資料設定 添加等待時間;
網路環境配置 網卡狀態 網路狀態 未串連時字型變紅;
網路時間 1 不穩定;
系統內容配置 啟動過慢;
由於網路時間1不穩定,導致修改時間錯誤;
登出使用者以後重新整理登入表單使用者欄;
切換使用者時清空密碼,同時讓密碼框擷取焦點;
掛單時加菜;
檢查所有的小票樣式;
卡消費總計跟優惠有問題;
存款金額長度未控制 (順便查詢所有長度控制情況);
儲值記錄有問題(列有問題);
輸入小票號至少為四位;
介面為抓取錯誤;
店長授權店長載入錯誤,退單原因字型變小一點;
退單 點擊密碼彈出虛擬鍵盤;
退單 原因為寫入退單記錄;
介面抓取退單異常;
調試退單邏輯,包括全部退單和單餐退訂;
會員卡註冊 初始金額彈出小鍵盤;
前台註冊:判斷是否允許前台註冊;
前台註冊:持卡人姓名調出系統內建鍵盤或修改IME;
會員卡修改 身份證手機號等輸入調出小鍵盤;
按卡號鎖定出錯;
重新列印 小票號輸入框輸不上;
沒有訂單查詢;
下班交款收銀員登入有問題;
【後台】
永和菜系、詳細菜譜,未判斷資料為空白;
“編輯”在IE6中沒反應;
添加廚打,應預設為“啟用”;
修改廚打狀態不可為空;
更新菜系IP時,添加複選框“是否更新全部菜譜”;
添加菜系之後,文字框要清空;
商品實體中count預設為“1”;
添加商品時,未判斷是否存在;
麵食類,添加商品時,出現“未將對象引用設定到對象的執行個體”;
編輯時驗證價格為數字,≥0;
添加使用者未驗證是否存在;
添加使用者未驗證手機號;
後台收銀員不允許登入,登入時未判斷;
登入把驗證碼放在驗證框後面;
註冊卡 生日時類型有問題;
註冊卡 重設按鈕無響應;
庫存 未判斷資料為空白;
授權 未判斷資料為空白;
檔案管理 根據會員類型查詢會員為判斷資料是否為空白;
檔案管理 新增使用者 手機號碼和固定電話類型換成文字框;
螢幕分別率問題。
修改密碼 清空session,給出登入提示,跳到登入介面;
退出是清空session
硬體設定 加狀態;
功能配置 添加操作欄
調整系統設定子項位置;
功能配置 硬體類型不整齊,加一定空格居左;
策略應用 未判斷資料為空白;
促銷活動:添加完後綁定資料,提示添加成功;
促銷活動 未判斷重複食物;
添加策略操作記錄 策略應用ID屬性為賦值;
策略應用 修改策略應用 提示應用和為應用策略;
策略應用 修改後提示修改成功和綁定資料;
策略管理中的“菜價折扣策略”修改為“打折策略”;
菜價折扣策略 添加後綁定表格;
添加會員策略 判斷是否重複;
會員策略 添加刪除會員策略;
檢查條件會員策略B層邏輯;
返錢策略 添加後綁定;
儲值饋贈 添加後綁定;
編輯會員資訊 未提供編寫生日框;
把所有的添加資料後的清空檢查一遍;
開卡未添加開卡記錄;
報表查詢預設為時間,兩個時間初始化為今天;
消費記錄報表(列名 'consumetime' 無效)問題;
報表間距設定;
後台應該可以查詢停用和使用的卡,無法查詢登出的卡,刪除卡即為登出卡;
後台可以更改卡的停用使用狀態;
【資料庫】
初始化使用者類型時需要初始化該使用者類型的授權;(收銀員)
資料庫 給小票配置表(t_Receipt)加上小票名稱;
廚打設定SQL語句初始化IP0 LTP;
初始化加入前台是否允許註冊;
大致分2大類,一類是細節問題,一類是商務邏輯大家理解的有出入。通過測試,發現問題很多,其實並沒有感覺頭疼,反而有點興奮。因為修改的過程是快速提高的過程,同時修改完畢了,也就意味著項目快要完成了,有一點成功的喜悅在裡面吧,加油調完!