510 likes | 625 Views
7.3 Exporting a Datapool 匯出資料儲存區. Step 1 – 測試專案腳本錄製 -1. 7-3. Exporting a Datapool. 點選紅色圓點開始 [ 記錄功能測試 ]. 為腳本名稱命名 Ex: [OrderTotal3_part1] 接著點擊 [ 完成 ]. Step 1 – 測試專案腳本錄製 -2. 7-3. Exporting a Datapool. 點選記錄小視窗中 [ 啟動應用程式 ]. 選擇測試應用程式 [ ClassicsJavaA – java] 點選 [ 確定 ] 後開啟程式.
E N D
7.3 Exporting a Datapool 匯出資料儲存區
Step 1–測試專案腳本錄製-1 7-3 Exporting a Datapool 點選紅色圓點開始 [記錄功能測試] 為腳本名稱命名 Ex: [OrderTotal3_part1] 接著點擊[完成]
Step 1–測試專案腳本錄製-2 7-3 Exporting a Datapool 點選記錄小視窗中 [啟動應用程式] 選擇測試應用程式 [ClassicsJavaA – java] 點選[確定]後開啟程式
Step 1–測試專案腳本錄製-3 7-3 Exporting a Datapool 展開 [Haydn] 資料夾 選取反白 [Violin Concertos] 點擊[Place Order]
Step 1–測試專案腳本錄製-4 7-3 Exporting a Datapool 選取 [Exiting Customer] 下拉選單選擇 [Trent Culpito] Password文字框留白 點擊 [OK]
Step 2–插入資料驅動指令-1 7-3 Exporting a Datapool 停留在此畫面先別輸入資料 這時請點擊記錄操作視窗中 [插入資料驅動指令] 開啟插入資料驅動動作視窗
Step 2–插入資料驅動指令-2 7-3 Exporting a Datapool 開啟插入資料驅動動作視窗後 再開始輸入卡號及日期 Ex: [1234 1234 1234 1234] [12/11]
Step 2–插入資料驅動指令-3 7-3 Exporting a Datapool 以左鍵拖曳[hand]圖示到測試應用程式中 確認選取範圍為[整個測試應用程式] 放開左鍵選取完成
Step 2–插入資料驅動指令-4 7-3 Exporting a Datapool 選取完成後 請修改[插入資料驅動動作]視窗 [變數]欄位下的前六個資料項 依序更改為: [Composer] [item] [Quantity] [CardNumber] [CardType] [ExpData]
Step 2–插入資料驅動指令-5 7-3 Exporting a Datapool 完成修改後 請利用[從指令表格刪除所選的列]按鈕 將剩餘未修改的資料刪除 留下以修改的六筆記錄 刪除完成後點擊[確定]關閉視窗 接著點擊[插入驗證點或動作指令] 新增驗證點
Step 3–插入資料驗證點-1 7-3 Exporting a Datapool 3. 被紅色方框框選 並在旁顯示金額及類別 放開滑鼠成功選取驗證值 2. 拖曳手掌 到應用程式中的金額 1. 取消勾選狀態
Step 3–插入資料驗證點-2 7-3 Exporting a Datapool 選擇[執行資料驗證點] 確認資訊被寫入後 點擊[下一步] 確認後點擊[下一步]
Step 3–插入資料驗證點-3 7-3 Exporting a Datapool 為驗證點名稱命名 Ex:[Total] 點擊[下一步] 點擊[完成]
Step 4–測試專案腳本錄製-1 7-3 Exporting a Datapool 回到測試應用程式中 點擊[Place Order] 並點擊[確定]
Step 4–測試專案腳本錄製-2 7-3 Exporting a Datapool 先關閉測試應用程式 再點擊記錄操作視窗的 [停止記錄]結束錄製腳本 若出現測試物件對映視窗 請直接關閉
Step 5–運行腳本並檢視結果 7-3 Exporting a Datapool 點擊[執行功能測試Script] 日誌名稱使用預設值 確認日誌結果為通過即可
Step 6–編輯驗證點至資料儲存區參照-1 7-3 Exporting a Datapool 雙擊Script瀏覽器中的驗證點[Total] 點擊[將值轉換成資料儲存區參照] 選擇[資料儲存區變數]為[Total] 並勾選[將值新增至資料儲存區中的新記錄] 設定完畢後點擊[確定]關閉視窗
Step 6–編輯驗證點至資料儲存區參照-2 7-3 Exporting a Datapool 轉換完成後 關閉[驗證點編輯器] 選擇[是]儲存變更
Step 7–編輯資料儲存區 7-3 Exporting a Datapool 雙擊Script瀏覽器中 測試資料儲存區下的[預設專用測試資料儲存區] 並雙擊該視窗使視窗最大化進行修改動作 修改第二筆記錄的Quantity欄位資料項為[2] 及修改第二筆記錄的Total欄位資料項為[$30.98] 修改完成後關閉測試資料儲存區 並點擊[是]儲存變更
Step 8–運行腳本並檢視結果-1 7-3 Exporting a Datapool 變更完畢後 點擊[執行功能測試Script] 設定日誌名稱後點擊[下一步] 將疊代計數設為[2] 完成設置後點擊[完成] 運行腳本
Step 8–運行腳本並檢視結果-2 7-3 Exporting a Datapool 確認腳本運行成功即可
Step 9–匯出並編輯資料儲存區-1 7-3 Exporting a Datapool 找到Script瀏覽器中 預設專用測試資料儲存區 點擊右鍵選擇[匯出] 開啟匯出資料儲存區視窗
Step 9–匯出並編輯資料儲存區-2 7-3 Exporting a Datapool 將資料儲存於[C:\Training-TST279] 並命名為[OrderTotalData2] 存檔類型請確認為[*.csv] 確認後點擊[存檔]
Step 9–匯出並編輯資料儲存區-3 7-3 Exporting a Datapool 到剛才所儲存路徑的資料夾中 開啟剛才所儲存的檔案[OrderTotalData2.csv] 開啟後應為Excel表格
Step 9–匯出並編輯資料儲存區-4 7-3 Exporting a Datapool 複製第三列的行列記錄 貼上至4~6行列新增三筆記錄
Step 9–匯出並編輯資料儲存區-5 7-3 Exporting a Datapool 接著修改資料項 將欄位C下的4~6行列的資料項依序更改為[5]、[10] 、[50] 及欄位G下的4~6行列的資料項 依序更改為[$75.95] 、[$150.90] 、[$750.50]
Step 9–匯出並編輯資料儲存區-6 7-3 Exporting a Datapool 修改完成後 點擊右上[關閉] 並點選[是]儲存檔案
Step 10–錄製測試專案腳本-1 7-3 Exporting a Datapool 點選[記錄功能測試Script] 為專案命名Ex:[OrderTotal3_part2] 點擊[下一步]並使用預設值 點擊[完成]開始錄製腳本
Step 10–錄製測試專案腳本-2 7-3 Exporting a Datapool 點選記錄小視窗中 [啟動應用程式] 選擇測試應用程式 [ClassicsJavaA – java] 點選[確定]後開啟程式
Step 10–錄製測試專案腳本-3 7-3 Exporting a Datapool 展開 [Haydn] 資料夾 選取反白 [Violin Concertos] 點擊[Place Order]
Step 10–錄製測試專案腳本-4 7-3 Exporting a Datapool 選取 [Exiting Customer] 下拉選單選擇 [Trent Culpito] Password文字框留白 點擊 [OK]
Step 10–錄製測試專案腳本-5 7-3 Exporting a Datapool 此處使用鍵盤輸入 步驟如下
Step 10–錄製測試專案腳本-6 7-3 Exporting a Datapool 以滑鼠點選Quantity數量文字框 按下鍵盤[Home]鍵使游標至前端 先按下鍵盤[Shift]鍵 再按下方向鍵上方的[End]鍵 使文字呈現反白狀態 按下鍵盤[Delete]鍵將文字刪除 鍵入測試值 Ex:[10] 並按下鍵盤[Tab]鍵至下個文字框
Step 10–錄製測試專案腳本-7 7-3 Exporting a Datapool 以滑鼠點選卡號 輸入四組四位數值信用卡卡號 Ex:[2222 2222 2222 2222] 接著輸入日期 請按下鍵盤[Tab]鍵[兩次] 游標停至[Expiration Date] 輸入日期 Ex:[12/11] 輸入完畢後點擊記錄操作小視窗 中的[插入驗證點或動作指令] 新增驗證點
Step 10–錄製測試專案腳本-8 7-3 Exporting a Datapool 3. 被紅色方框框選 並在旁顯示金額及類別 放開滑鼠成功選取驗證值 2. 拖曳手掌 到應用程式中的金額 1. 取消勾選狀態
Step 10–錄製測試專案腳本-9 7-3 Exporting a Datapool 選擇[執行資料驗證點] 確認資訊被寫入後 點擊[下一步] 確認後點擊[下一步]
Step 10–錄製測試專案腳本-10 7-3 Exporting a Datapool 為驗證點名稱命名 Ex:[Total] 點擊[完成] 點擊[下一步]
Step 10–錄製測試專案腳本-11 7-3 Exporting a Datapool 回到測試應用程式中 點擊[Place Order] 並點擊[確定]
Step 10–錄製測試專案腳本-12 7-3 Exporting a Datapool 先關閉測試應用程式 再點擊記錄操作視窗的 [停止記錄]結束錄製腳本 若出現測試物件對映視窗 請直接關閉
Step 11-匯入資料儲存區並與腳本建立關聯-1 7-3 Exporting a Datapool 在工具列中的[檔案] 選擇[新建]並點選[測試資料儲存區] 開啟視窗後 為資料儲存區命名 Ex:[OrderTotal3] 命名完成後點擊[下一步] 選擇匯入的檔案
Step 11-匯入資料儲存區並與腳本建立關聯-2 7-3 Exporting a Datapool 選擇錄製腳本前所修改的CSV檔 路徑為[C:\Training-TST279\OrderTotalData2.csv] 勾選[第一筆記錄是變數資訊] 點擊[完成]後 資料儲存區編輯器中 會有錄製腳本所修改的五筆記錄
Step 11-匯入資料儲存區並與腳本建立關聯-3 7-3 Exporting a Datapool 在Script瀏覽器中 對[測試資料儲存區]按右鍵 選擇[與資料儲存區關聯] 並選擇[/OrderTotal3.rftdp] 點擊[確定]完成儲存區關聯
Step 12-以變數取代腳本文字-1 7-3 Exporting a Datapool 在OrderTotal3_part2腳本開啟的狀態下 切換為Java頁面 尋找輸入數量的程式行列並複製 Ex:[placeAnOrder().inputKeys (“{ExtLeft}+{ExtRight}{BKSP}1”);] (請依照實際程式碼為主)
Step 12-以變數取代腳本文字-2 7-3 Exporting a Datapool 在輸入數量的程式行列下方 貼上複製的程式碼 並將原程式碼尾端數量去除 如圖所示
Step 12-以變數取代腳本文字-3 7-3 Exporting a Datapool 2.將[文字類型]全部選項都勾選後 點擊[尋找] 直到[文字]部分為[輸入數量的程式碼] 1. 點擊工具列中的[Script] 選擇 [尋找文字並取代微資料儲存區參照] 開啟文字替代視窗
Step 12-以變數取代腳本文字-4 7-3 Exporting a Datapool 點擊[尋找] [文字]部分為[輸入數量的程式碼]後 選擇[資料儲存區變數]為[Quantity] 點擊[取代]並[關閉] 完成應如下圖所示 確認修改完成後 關閉IBM功能測試 並重新啟動程式
Step 12-以變數取代腳本文字-5 7-3 Exporting a Datapool 重新啟動程式後 請開啟[OrderTotal3_part2]腳本 並[關閉測試資料儲存區]
Step 13-轉換驗證點參照-1 7-3 Exporting a Datapool 雙擊Script瀏覽器中的驗證點[Total] 點擊[將值轉換成資料儲存區參照] 選擇[資料儲存區變數]為[Total] 並勾選[將值新增至資料儲存區中的新記錄] 設定完畢後點擊[確定]關閉視窗
Step 13-轉換驗證點參照-2 7-3 Exporting a Datapool 轉換完成後 關閉[驗證點編輯器] 選擇[是]儲存變更
Step 14-轉運行腳本並檢視結果-1 7-3 Exporting a Datapool 變更完畢後 點擊[執行功能測試Script] 設定日誌名稱後點擊[下一步] 將疊代計數設為[5] 完成設置後點擊[完成] 運行腳本