2016-11-07 82 views
0
<span class="ui-column-title">Contractor Name</span> 
.//*[@id='commonAppContainer']/div/section[2]/div/div/billing-queue-list/div/section[2]/div/p-datatable/div/div/table/thead/tr/th[1]/span[1] 

<span class="ui-column-title">Contractor Name</span> 
.//*[@id='active']/section/div/p-datatable/div/div/table/thead/tr/th[2]/span[1] 

我需要驗證存在於不同頁面中的相同標籤名稱。我需要驗證存在於不同頁面中的相同標籤名稱

如何在POM框架中編寫以下通用對象。

+0

您應該總是添加您正在使用的語言標記,例如,將Java標籤添加到這個問題。 – JeffC

+0

請閱讀[問]。請提供您嘗試過的代碼以及執行結果,包括任何錯誤消息等。還請提供指向頁面和/或相關HTML的鏈接。 – JeffC

回答

0

您可以使用此XPath這將在所有頁面上的元素匹配(如果沒有,你應該提供擴展HTML獲得更具體的XPath

//span[@class="ui-column-title"] 

附:獲取元素的文本值取決於您使用的編程語言。例如,在Python代碼應該看起來像

assert driver.find_element_by_xpath('//span[@class="ui-column-title"]').text == "Contractor Name" 
+0

感謝您的更新我正在使用java和如何使用一個對象我宣佈爲一個普通的對象,並將在各個類中使用 –

相關問題