Я использую Cypress.io для тестирования веб-сайта моего запуска и хотел бы выбрать указанный c тег привязки.
Однако этот тег привязки не имеет какого-либо уникального атрибута, который я могу использовать для его идентификации поэтому я хотел бы использовать дочерний тег h1
, содержащий текст «Посетить сайт», чтобы помочь в идентификации тега привязки.
<a href="/blablabla" target="_blank" rel="noopener noreferrer canonical">
<h1>Visit Site</h1>
</a>
Я бы не смог использовать атрибут href
для помогите определить тег привязки, так как письменный тест будет использоваться на других страницах той же структуры, но разного содержания.
Моя проблема в том, что я не знаю, возможно ли выбрать элемент на основе того, содержит элемент определенного текста.