Wpis z mikrobloga

Hej mirki. Mam problem.
Na screenie jest element mający klasę 'ant-tag', który ma pod sobą trzy stringi:
- "#"
- "call"
- a trzeci to mnie w sumie nie obchodzi.
Chciałbym zbudować sobie xpath, który znajdzie mi ten element bazując na stringu "call".
Problem w tym, że w żaden sposób xpath nie chce mi sie odnieść do tego stringa. Jedynie łapie pierwszy, szyli hash.
Czyli:

'//p[text() = "Call Summary"]/../..//*[@class="ant-tag"][contains(text(), "")]'
zwraca poprawnie element

'//p[text() = "Call Summary"]/../..//*[@class="ant-tag"][contains(text(), "#")]'
zwraca poprawnie element, natomiast

'//p[text() = "Call Summary"]/../..//*[@class="ant-tag"][contains(text(), "call")]'
nie zwraca mi nic.
Edytowałem sobie te teksty w DevToolsach i wyglada na to, że xpathowe 'text()' potrafi odnieść się tylko do pierwszego stringu z elementu.
Mogę to jakoś zmienić?

#webdev #testowanieoprogramowania #selenium
Pobierz venomik - Hej mirki. Mam problem.
Na screenie jest element mający klasę 'ant-tag', k...
źródło: comment_1640707332iCqNRWgCfTtQhYfndH5tVG.jpg
  • 2