[英]Troubleshoot failing NUnit Selenium tests in Azure DevOps
我正在嘗試構建一個 NUnit Selenium 測試套件,我可以在 Azure DevOps 中運行它,以便對我的公司 web 應用程序執行功能測試。
我已經在本地構建並測試了一個演示項目,它創建了一個瀏覽器實例,並使用 OneTimeSetUp 中的 web 應用程序對 session 進行身份驗證 - 然后使用瀏覽器實例運行演示測試。 我遇到的主要問題是,當我在 DevOps 中運行此測試時,它在 OneTimeSetUp 期間失敗,因此,它也未能通過測試。
我不確定如何解決這個問題,因為如前所述,測試在本地運行。 我正在針對同一個 web 應用程序運行測試。
我遇到的第二個問題是我嘗試使用 ((ITakesScreenshot)driver).GetScreenshot() 方法截取屏幕截圖,以便我可以看到測試出現問題的地方,但沒有出現屏幕截圖在測試結果中(我理解它們應該出現的地方(基於此視頻))
由於無法看到測試在 DevOps 中做了什么,我不知道如何解決這個問題。 非常感謝有關如何實現此目標的任何提示、指示或資源。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.