Поскольку единственное, что отличает эти два блока, и, по-видимому, многие из них похожи, это текст элемента <span class="title">
, это то, что вам нужно отключить. Я бы попробовал локатор примерно так:
xpath=//ul[li[@class='content']/div/span[@class='title' and .='the_title_value']]/li[@class='buttons']/button[contains(@class, 'the_button_type']
что означает «кнопка с классом the_button_type», которая содержится в списке с классом «button», который содержится в неупорядоченном списке, который содержит список с классом «content», который содержит div, который содержит span с классом 'title' и текст 'the_title_value'. Таким образом, вы используете значение title, чтобы найти правильный элемент ul, а затем переходите к кнопке оттуда.