【发布时间】:2012-07-18 08:53:50
【问题描述】:
我有一个显示动态布局(由 extjs 生成)的网页,它应该占据 100% 的宽度。 我正在使用
WebElement element = driver.findElement(By.id("ext-gen4"));
String backgroundColor = element.getCssValue("width");
但目前它返回以像素为单位的宽度,并且 WebDriver 浏览器 (Firefox) 未以最大模式显示,因此该值甚至更小。 有什么办法可以得到 % 的值吗?我开始知道一些 GetCssProperty 类,但我无法正确使用它。有什么细节吗? 我正在将 Selenium WebDriver 2.23 与 JUnit 一起使用。
我想一定有办法最大化窗口。
【问题讨论】:
-
“我没有调查过。”你甚至承认这一点?
-
@Frank:很抱歉让你们感到困惑,但我的问题是关于找到 div 的宽度 Css 属性或 100% 或 60% 之类的任何百分比。目前 getCssValue 以像素为单位返回宽度。
-
如果您的意思是that,请将其添加到您的问题中
标签: selenium webdriver selenium-webdriver junit4