VS中新建一個Unit Test Project

將unit test project的cs文件刪除
包管理工具:
Tools-Extensions and Updates-面板搜索框中搜Nuget:安裝或者更新Nuget,VS一般都已經安裝了Nuget,并不要安裝或者更新。Nuget是VS的插件。
圖一:

圖二:

4.下載行為驅動框架SPEC FLOW,使用Nuget下載SPEC FLOW等相關組件
圖一:右鍵單擊References,選擇Manage NuGet Packages

圖二:specflow和specRun for specflow 2

5.開始一個specflow case需要新建feature文件,因此還需要安裝VS的specflow集成插件,如下圖所示:

6.添加一個feature文件,如下圖所示:

7.feature文件是用來描述case的行為的,支持中文和英文描述

8.將光標定位到case步驟上單擊右鍵,選擇generate step definitions-點擊generate按鈕(第一次生成時使用該按鈕,之后case的生成點擊copy methods to,根據(jù)需要放到不同的cs文件中,比如抽取一些公用方法放在公用文件中),命名cs文件,點擊確定。該文件一般保存在與feature相同路徑下,但是對于公司級別的項目,這不太可能,因此會放到不同的目錄,此時的處理是:把文件放到一個路徑下,然后在工程里面導入現(xiàn)有項 選中導入即可
圖一:

9.運行,先打開test explorer窗口:

10.運行,選擇class選項,選中自己的case右鍵,選擇run或者debug,前提是已經編譯通過,否則test explorer中沒有對應的case出現(xiàn)。

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡助力業(yè)務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調度,確保服務器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務器買多久送多久。
當前題目:VSSPECFLOW接口自動化之環(huán)境搭建及一個簡單項目(一)-創(chuàng)新互聯(lián)
標題路徑:http://www.chinadenli.net/article34/djcgpe.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供用戶體驗、企業(yè)建站、微信公眾號、App設計、網(wǎng)站內鏈、關鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容