![](/img/trans.png)
[英]Running Selenium Tests in Chrome (Headless mode) on a VSTS Hosted Agent
[英]Selenium tests with Chrome driver on build agent without chrome
我們在 x #的c#項目中有一組Selenium測試 。 我們使用無頭鍍鉻,並且在裝有Chrome的PC上測試運行正常。
但是,在構建代理上,我們沒有Chrome,因此我們收到一個異常, cannot find Chrome binary
。
有沒有辦法將Chrome作為獨立的exe放在測試項目中,因此我們不必在服務器上安裝它? 還有其他建議嗎?
通過便攜式Chromium套裝,您可以選擇實現自己的目標
在測試項目中作為獨立的exe
基本步驟是:
從他們的頁面下載所需的版本
拉開拉鏈
運行chrome.exe
便攜式瀏覽器的主要優點是您可以隨身攜帶項目的任何地方,而無需安裝和使用Windows注冊表。
確實,Chromium是Chrome本身的開源版本,但與Chrome一樣足夠高效。 請記住,在Flash和PDF方面存在一些功能差異。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.