2016-11-07 81 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和如何使用一个对象我宣布为一个普通的对象,并将在各个类中使用 –

相关问题