我是selenium测试的新手。我想使用selenium获取css类名。我正在使用eclipse和Java进行开发。
<table >
<tr class="odd"><td>Odd row</td></tr>
<tr class="even"><td>Even row</td></tr>
<tr class="odd"><td>Odd row2</td></tr>
<tr class="even"><td>Even row2</td></tr>
</table>
有什么方法可以使用selenium获得类名“ odd”或“ even”?一世
是的,您可以根据需要使用getAttribute(attributeLocator)
功能。
selenium.getAttribute(//xpath@class);
指定需要知道其类的元素的Xpath。
谢谢。
问题内容: 我正在尝试创建横幅菜单内显示的元素的动态“元素图”,包括为每个菜单显示的链接。该图将存储在一个矩阵中,该矩阵将用于不同的方法和测试。 为此,我获取了元素的属性,并为菜单中显示的每个链接创建了自己的CSS选择器。这是我创建CSS的代码: 效果很好,但是我有一些运行一些JavaScript代码的链接,但我无法为其创建CSS选择器。 有没有其他方法可以从WebElement获取CSS选择器?
问题内容: 我有以下HTML代码: 我想获取href中包含的内容,即,我正在寻找一个命令,该命令将为href提供“ / search /?p = 2&q = move&mt = 1”值。 有人可以通过selenium中的相应命令和CSS定位器为我提供上述查询的帮助吗? 如果我有类似的东西: 如果要获取href的属性值,那么这两个属性中的文本将内容标记为“ 2”,那么我的CSS定位器synatx会是
我正在使用这段代码,但它会返回带有url的图像名称 结果: 我只想把src的名字吐给我,我该怎么做?
当我执行时,它也打印和,我如何在Python中使用selenium只获取示例文本?
我能够使用以下代码获得类级变量的声明。但我只需要变量名。这是以下代码的输出-[私有布尔标志=true;]
问题内容: 我想使用jQuery获取类名 如果它有一个ID 问题答案: 通过除其类以外的其他方式将元素作为jQuery对象获取后, 应该可以。对于ID,请使用。 如果您位于事件处理程序或其他jQuery方法中,而该元素是没有包装的纯DOM节点,则可以使用: 两者都是标准的DOM方法,并且在所有浏览器中都得到很好的支持。