Azure devops错误在端口上启动ChromeDriver 2.36.540470。仅允许本地连接。 无法在天蓝色的devops上执行构建。但是,在本地系统上,我们能够执行exe。
我正在使用下面的函数返回天蓝色devops上的路径
代码试用:
string path = System.Reflection.Assembly.GetCallingAssembly().CodeBase;
// System.IO.Path.GetDirectoryName ( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
string actualPath = path.Substring(0, path.LastIndexOf("bin") );
string driverPath = new Uri(actualPath).LocalPath;
driverPath = driverPath + "Driver"; return driverPath;
答案 0 :(得分:0)
您的主要问题是所使用的二进制文件之间的版本兼容性:
支持 Chrome v63-65
支持 Chrome v70-72
因此 ChromeDriver v2.36 与 Chrome浏览器v71.0
之间存在明显的不匹配@Test
。