2012-11-26 42 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