2 MILY: 宋體">外部數據(TXT文檔)的引入
說明: 在測試數據庫時,很多情況要求根據真實的數據來做必要的測試,這就需要我們可以通過外部自定義的文檔來產生數據表中的數據,比如我現在有一個TXT文檔,里面是我想要錄入到數據表”港口”的值,
上海,大連,香港,福建,青島。
首先創建一個TXT文件,名字任意,格式如下
port_name:varchar(100) , port_sname:varchar(100)
上海,shanghai
大連,dalian
香港,xianggang
…………
注意::第一行的格式
字段名稱1 :字段1字段類型 (字段類型長度) , 字段名稱2 : 字段2字段類型……
引入TXT文件的方法:
右擊項目名稱(比如說這里的liyuan),如圖1.8所視,選擇Insert Create Datatable 進入圖1.9界面,點選Import data from file,點擊下一步,點擊Browse選擇相應的TXT文件,點擊下一步,然后為該引入的TXT自定義一個名字,下一步,最后完成引入TXT文件的操作.
引入成功后,在左邊的樹型結構中會有如圖
圖 1.8 圖
圖 1.9
使用引入后的TXT字段內容:
如圖2.0是根據上面的TXT引入到datafactory中后,產生的數據源.,Data 中顯示的是TXT文件的名字,Field里顯示的是TXT文件中第一行的字段名,當然這里的名字可以完全自定義,
圖 2.0
當然用戶也可以把幾個表的字段內容同時放在一個TXT文件里,做一次引入,但是這樣不方便以后的數據源維護,不建議使用.
比較遺憾的是,Datafactory導入的方式只支持TXT文件.
圖1.9中的Import data from database 是根據一段SQL語句來得到數據源,原理跟圖1.0中使用Insert value from an sql database差不多,讀者可以自己嘗試一下.
文章來源于領測軟件測試網 http://www.kjueaiud.com/