定義
訂單輸入是指接收客戶訂單並把客戶所需要的東西轉換為企業慣用的術語的過程,最簡單的情況是生成成品的發貨檔案,較為複雜的情況是描述包括按訂單生產產品的工程要求的一系列活動。
詳細內容
使用Order Entry系統作為這個測試如何與資料庫結合的一個類比。所有與資料庫的互動是通過存儲程式。測試期間用到的主要存儲程式有:
sp_AddOrder —— 插入一個訂單
sp_AddLineItem —— 為一個訂單插入一個項目
sp_UpdateOrderShippingStatus —— 更新出貨狀態
sp_AssignOrderToLoadingDock —— 插入一個記錄來指出訂單應該從哪個碼頭出貨
sp_AddLoadingDock —— 插入一個新記錄來定義一個可用的碼頭
sp_GetOrderAndLineItems —— 選擇關於一個訂單和它的項目的所有信息
上面只是對存儲程式功能的一個概括;顯然存儲程式還執行確認和審計等操作。
每個訂單有多少個項目是隨機的,範圍從一到三。為一個訂單選擇項目也是隨機化的,從大約1500個項目的集合中選擇。