我正在浏览Webdriver API并遇到RemoteWebdriver中的构造函数,我没有找到任何信息。
我已将以下构造函数用于configure selenium grid
RemoteWebDriver(java.net.URL remoteAddress, Capabilities desiredCapabilities)
这是另一个构造函数,正好在其下方,'Capabilities requiredCapabilities'
RemoteWebDriver(java.net.URL remoteAddress,
Capabilities desiredCapabilities, Capabilities requiredCapabilities)
任何人都可以告诉我这可以应用的地方。
答案 0 :(得分:1)
根据2.25.0的changelog:
添加了对" requiredCapabilities"的支持远程webdrivers并在firefox驱动程序中实现了对这些的基本支持。如果未能满足所需的能力,将导致
SpannableStringBuilder builder = new SpannableStringBuilder(); SpannableString redSpannable= new SpannableString("yourstring"); redSpannable.setSpan(new ForegroundColorSpan(Color.RED), 0, 11, 0); builder.append(redSpannable); SpannableString whiteSpannable= new SpannableString("next string"); whiteSpannable.setSpan(new ForegroundColorSpan(Color.WHITE), 11, 20, 0); builder.append(whiteSpannable); editText.setText(builder, BufferType.SPANNABLE);
被抛出。
答案 1 :(得分:0)
目前您无需担心requiredCapabilities
,因为它已在Selenium v3.4.0中弃用。请改用desiredCapabilities
。