2013-10-30 117 views
0

我有一個在Liferay開發的應用程序。它有一個分頁的數據網格。如何檢查Xpath是否可點擊?

當我第一次打開數據網格時Prev是不可點擊的,Next是可點擊的。以下是相同的html代碼。

<section class="paginationArea"> 
    <div id="pager"> 
    <span id="prev" class="disablehyperlink"><< Previous Page</span> 
    <span id="next" class="enablehyperlink">Next Page >></span> 
    </div> 
    </section> 

請讓我知道如何檢查文本是否可點擊?

回答

0

您可以隨時檢查它的類屬性(假設類更改將導致啓用按鈕)。你沒有指定一種語言,所以我會用Java來展示你的例子。

​​

,或者你可以嘗試WebDriver#isEnabled方法,但我不知道是否會工作,因爲它取決於你是如何禁用按鈕

if(prevButton.isEnabled()) { 

} 
0

一般來說,所有的<a> anchor Tags可點擊。

在你的情況下,Prev是不可點擊的。因爲prev [之前在paginator]是隱藏;還有什麼地方下一個[paginator下一個]是不隱藏(啓用)。

使用Firebug [firefox add-on]跟蹤所有隱藏的錨點標記| href鏈接和相應的代碼。