Kam*_*ole 2 c# selenium-webdriver .net-core-2.1
在更新到Selenium 3.14.0时,BrowserName属性不再是ICapabilities API的一部分。还有另一种获取浏览器名称的方法吗?我找不到更新的文档,这是预期的行为吗?
这是一个针对.NET Core 2.1的测试套件(如果有区别的话)。
您可以使用类似以下代码的方法进行此操作:
// Assumes the “caps” variable is a properly instantiated
// instance of ICapabilities.
string browserName = string.Empty;
if (caps.HasCapability(“browserName”))
{
browserName = caps.GetCapability(“browserName”).ToString();
}
Run Code Online (Sandbox Code Playgroud)