日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

VS SPEC FLOW接口自动化之环境搭建及一个简单项目(一)

發布時間:2025/5/22 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VS SPEC FLOW接口自动化之环境搭建及一个简单项目(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 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,根據需要放到不同的cs文件中,比如抽取一些公用方法放在公用文件中),命名cs文件,點擊確定。該文件一般保存在與feature相同路徑下,但是對于公司級別的項目,這不太可能,因此會放到不同的目錄,此時的處理是:把文件放到一個路徑下,然后在工程里面導入現有項 選中導入即可

    圖一:

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

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

    轉載于:https://blog.51cto.com/summerflowers/1889396

    總結

    以上是生活随笔為你收集整理的VS SPEC FLOW接口自动化之环境搭建及一个简单项目(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

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