【问题标题】:Can webdriver get the style sheet url that is being used by an elementwebdriver可以获取元素正在使用的样式表url吗
【发布时间】:2017-07-05 21:35:00
【问题描述】:

我正在处理一个测试用例,在该测试用例中我需要验证更改下拉列表中的选项是否会更改页面样式。我想知道 Webdriver 是否能够从元素中获取 css 文档 url。我觉得这是我的测试用例的最佳解决方案,因为我现在知道页面上会发生什么变化,但我知道它将具有与原始页面加载不同的 css 源。附件是我希望提取的信息的屏幕截图。 getCssValue() 可能有可能,但我不确定如果有的话会是什么 css 属性。

【问题讨论】:

    标签: javascript c# css selenium selenium-webdriver


    【解决方案1】:
    <input id="username" name="name" value="selenium">input</input>
    

    您可以使用 element.getAttirbute(""); ,在这种情况下,如果您使用 driver.findElement(By.Id('username')).getAttribute("value"); 它将返回 selenium。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-17
      • 1970-01-01
      • 1970-01-01
      • 2010-10-19
      相关资源
      最近更新 更多