<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 :(得分:0)
您可以使用与您所有网页上的元素相匹配的XPath
(如果没有,您应该提供扩展HTML
以获得更具体的XPath
)
//span[@class="ui-column-title"]
P.S。获取元素的文本值取决于您使用的编程语言。例如,在Python
代码应该看起来像
assert driver.find_element_by_xpath('//span[@class="ui-column-title"]').text == "Contractor Name"