日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

利用Visual Studio 2005的自动化测试工具来做数据导入

發布時間:2025/3/14 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用Visual Studio 2005的自动化测试工具来做数据导入 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
*?reference link: http://www.bentan.cn/Blog/Lists/Posts/Post.aspx?ID=3

1???? 引言

1.1???????? 研究目標

在我們很多客戶單子案例中, 導數據是經常遇到的。使軟件工程師最頭痛的不在設計與編程,而是在導數據。因為客戶環境的數據來源可能各式各樣,數據結構與設計目標的也絕然不同,所以往往對導數據給工作帶來巨大的不便和提高軟件成本。此文就是利用Visual Studio 2005傻瓜式的自動化測試工具來傻瓜式的導入各種數據源文件, 包括Excel, Access, SQL, Oracle等數據。

1.2???????? 研究環境

瀏覽器: IE 7

測試工具:Visual Studio 2005 Team Suite

1.3????????? 參考資料

Visual Studio 2005自動化測試-Web Test工具介紹資料

2???? 預覽Visual Studio 2005Web Test工具

2.1????????? 測試項目截圖

2.1.1?????? 測試項目工程

?

2.1.2?????? 測試項目的Solution Explorer

2.1.3?????? 測試項目支持的測試工具/方法

UML序列圖或協作圖表示各用例的實現方案。

2.2????????? 簡述Web Test項目的應用

2.2.1?????? 什么是Web Test工具?

Web Test工具是Visual Studio 2005附帶的專對Web Application進行黑盒測試的工具。

2.2.2?????? Visual Studio 2005進行Web Test的步驟

1)???????? 新建測試工程。步驟與新建Web ApplicationWindows Application工程一樣,只是選擇模板的時候是選擇測試工程模板(參考圖見2.1.1截圖)

2)???????? 在測試工程里新建Web Test(2.1.3截圖所示)。此時會自動打開IE瀏覽窗口來錄制IE的操作動作:

3)???????? 在打開的IE瀏覽器窗口輸入你要測試的Web Application網址:

4)???????? 按界面操作用例過程,填寫注冊表單數據并提交。

5)???????? 界面操作用例完成,點擊Stop鍵完成IE動作錄制,并返回Visual Studio界面。

6)???????? 驗證動作成功與否。示例成功的條件是用戶注冊成功后,界面有Complete字樣出現。在Visual Studio 2005里可以設置界面字符校驗:

?
從圖示菜單中也可以看出,不但可以設置成功條件驗證,也可以設置失敗條件驗證,比如指定頁面出現Error字樣為用例動作失敗。

7)???????? 到此步為止,Web Test的工作已經錄制完成,點擊Visual Studio上的

Run Test
鍵運行測試。

8)???????? 輸出測試報告。在測試運行后,Visual Studio將模擬IE進行測試操作,并生成測試報告:

* 圖解:Test Result中顯示Passed意思是指測試成功通過。

9)???????? 設置測試運行屬性。

* 設置每一步驟的屬性。方法:點擊Web Test某一步驟,在屬性窗口里修改步驟的屬性值。

* Visual Studio 2005Test菜單項進入:Edit Test run Configurations > [當前測試]進行設置Web Test的:測試運行次數; 瀏覽器類型(可以是IE, Netscape, Pocket IESmartphone); 網絡環境(如:LANCable/DSLDial-up)
?

?

3???? 應用Web Test工具進行數據導入

3.1????????? 概述需求

現在客戶提供一個Excel文件,里面是系統所有用戶的個人資料如:
,現在要將這些用戶資料全部導入新的B/S系統中去,前提條件是用戶注冊功能已經完成。具體給出軟件的各用戶界面,描述其特點并說明各界面之間的關系。

3.2????????? 操作步驟

3.2.1?????? 創建一個Web Test項目并錄制測試IE操作,步驟如2.2.2所示。

3.2.2?????? 設置界面輸入數據來源于客戶提供的Excel文件

1)?????? Add Data Source。在如圖中,展開Form Post Parameters,點擊其中一個Web參數,在屬性欄里點擊Value后面的小三角拉出一個選擇窗口,點擊選擇窗口的Add Data Source打開Data Connection向導窗口來生成數據源連接,如圖示:

a)????????? 在連接屬性(Connection Properties)窗口點擊高級(Advanced…)按鈕進行高級設置連接屬性(設置如下圖),按確認(OK)后生成數據連接串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source="E:\Personal\Ben\Blog\original data.xls";Extended Properties="Excel 8.0"

b)???????? 選擇數據表。在生成數據連接后會自動彈出一個窗口顯示Excel文件里所有的worksheet名字,可以按導入需要選擇要導入的worksheetVisual Studio 2005將生成如圖的數據源。

???????

2)?????? 從數據源中獲取Form Post Parameters

操作步驟與3.2.21)步驟相同,不同的是數據源已經有了,它將顯示如下界面:

這時IT Pro應該知道怎樣做了吧,將全部輸入參數與數據庫的字段對號入座。

3.2.3?????? 設置測試運行屬性。重復2.2.2中的9)步驟,將Number of run iterations設置成One per data source row

*注:如何你的數據源設置的Access Method不是Sequential的,要設置為Sequential,這樣才可以從數據源的數據表的第一行運行到最后一行。如圖

3.2.4?????? 最后的步驟與2.2.2所提的一樣了,運行測試。雖然名為測試,借測試已經將Excel的數據利用用戶注冊界面全部輸入到新的B/S系統了。當然了,前提是用戶注冊功能是已經通過測試可以正常運行的了。

4???? 總結

* 經過本研究試驗步驟就知道,Visual Studio 2005支持輸入的數據源的Provider有很多,基本上支持目前所有類型的數據庫

* 當然,本實例還只是一個相當簡單的例子,在現實中可能還要對客戶提供的原始數據進行整理

* 本導入方法支持但凡是B/S結構系統的數據導入,因為客戶端只需一個IE瀏覽器

轉載于:https://www.cnblogs.com/realben/archive/2006/08/08/471039.html

總結

以上是生活随笔為你收集整理的利用Visual Studio 2005的自动化测试工具来做数据导入的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 玖草在线视频 | 精品一级少妇久久久久久久 | porn麻豆| 色片免费看 | 3d动漫啪啪精品一区二区中文字幕 | www.欧美一区二区三区 | 琪琪射 | 欧美中文字幕在线观看 | 青草91 | 欧美黄色一级片视频 | 九九九免费视频 | 正在播放经典国语对白 | 97视频在线播放 | 国产一级二级三级 | 精品国产乱码久久久久久蜜臀网站 | 欧美视频在线观看 | 在线看的网站 | 美女张开腿流出白浆 | 人妻精品一区一区三区蜜桃91 | 欧美激情影院 | 在线1区 | 看污网站 | 思思99精品视频在线观看 | 91视频在线看| 成人在线不卡 | 一级美女大片 | 欧美黑人精品一区二区 | 综合久久五月 | 最新中文字幕视频 | 黄色理论视频 | 丁香六月婷婷 | 日日操夜夜摸 | 一区二区三区欧美在线 | 四虎免费看黄 | 韩国三级做爰高潮 | 国产在视频线精品视频 | 日本黄视频在线观看 | 在线精品视频播放 | 不卡一区二区在线视频 | 欧美久久久一区二区三区 | 狠狠做深爱婷婷综合一区 | 久久久成人精品 | 丰满人妻一区二区三区精品高清 | 亚洲午夜电影网 | 在线视频一区二区三区 | 黄页网站在线播放 | 国产精品99一区二区三区 | 日韩中文字幕免费在线观看 | 一级看片 | 在线黄色免费网站 | 久久91视频 | 黄色片久久久久 | 欧美日韩一区二区在线 | 国产精品国产三级国产aⅴ下载 | 用力挺进新婚白嫩少妇 | 美女的诞生免费观看在线高清 | 五月婷综合 | 亚洲免费在线视频 | 性av网| 初尝黑人巨炮波多野结衣 | 天天综合视频 | 日韩一级 | av在线精品| 免费在线国产视频 | 先锋资源久久 | 一区二区网站 | 人妻av无码一区二区三区 | 大黄毛片| 国产99久久九九精品无码免费 | 香港三级在线视频 | 伊人96| 国产精品久久久影院 | av狠狠 | 精国产人伦一区二区三区 | 亚洲网址在线观看 | 手机av网址 | 亚洲性激情 | 偷操 | 蜜桃av一区二区 | 99久久久无码国产精品性黑人 | 福利电影在线播放 | 在线观看的av | 一级黄色片毛片 | 熟妇高潮一区二区三区在线播放 | 欧美一区二区精品 | 无码精品视频一区二区三区 | 欧美日韩在线视频免费观看 | 色老板av | 国产精品美女www爽爽爽视频 | 一级黄av | 亚洲精品激情 | 成人黄页| 中文字幕 欧美 日韩 | 最近中文字幕免费视频 | 国产香蕉尹人视频在线 | 能看av的网站 | 激情小说亚洲色图 | 高级家教课程在线观看 | 国产女在线 |