2012-11-26 274 views
-1

有人可以帮助我访问外部类按钮?添加外部类按钮点击硒

这是这是由萤火虫在点击按钮 <a class="link_view_more" href="/photos/albums">View all</a>

+0

对不起,但我真的不明白这个问题。 –

+0

我的意思是,这个按钮是由外部类管理,因为我无法获得任何属性(ID,链接)我不能为我在硒中的自动测试添加“点击”动作 – user1481927

+0

你不能通过连接到链接的“link_view_more”类? –

回答

0

如果您无法点击类名为link_view_more的链接。你可以试试这个:

selenium.click("//a[@class='link_view_more']") 
0

可以使用JavaScript的getElementsByClassname它的类名访问一个标记代码的一部分。请参阅:http://help.dottoro.com/ljpxmhgp.php

这里举例:http://jsfiddle.net/XZH2e/

以供将来参考:

<script type="text/javascript"> 
    var anchors = document.getElementsByClassName('link_view_more'); 
    console.log(anchors[0].style.color = 'red'); 
​</script> 

一旦你的锚阵列,你可以用它来连接你的事件。

+0

恐怕它不会'在硒的情况下运行 – user1481927