簡體   English   中英

具有堆棧的項目的 Azure DevOps 管道任務:selenium、c#、Nunit、邊緣瀏覽器

[英]Azure devops pipeline tasks for a project with stack: selenium, c#, Nunit, edge browser

我通常在基礎設施方面工作,而我是應用方面的新手。 我收到了構建 azure devops 管道以在存儲庫中運行腳本的請求,它由堆棧組成:Selenium、c#、Nunit、邊緣瀏覽器。 我對用於構建此管道的任務感到困惑。

非常感謝任何建議和幫助。

提前致謝

使用 Visual Studio,可以使用 Nunit 或任何測試創建 selenium 測試項目,並在Azure devops 管道中進行部署。 請按照以下步驟操作:

對於 Selenium 測試項目創建:

  1. Visual Studio - 文件 > 新單元測試項目名稱為MySeleniumTests
  2. 添加這些 nuget 包
  • Selenium.WebDriver, Selenium.Firefox.WebDriver, Selenium.WebDriver.ChromeDriver, Selenium.WebDriver.IEDriver
  1. 使用此演示代碼使用測試資源管理器進行本地測試。

定義構建管道

您將需要一個持續集成 (CI) 構建管道來構建您的 Selenium 測試。 有關更多詳細信息,請參閱構建適用於 Windows 的 .NET 桌面應用程序

創建您的網絡應用程序

您需要一個 Web 應用程序進行測試。 您可以使用現有應用程序,也可以在持續部署 (CD) 發布管道中部署一個應用程序。 有關如何設置自己的發布管道以部署 Web 應用的詳細信息,請參閱部署到 Azure Web 應用

在此處輸入圖片說明

欲了解更多信息,如何使用NUnit運行Selenium測試,檢查硒腳本使用NUnitSO線程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM