Я новичок в транспортире.Я пытаюсь взять ссылку href внутри тега "a", но она никогда не работает.Я пытался разными способами с кодом, который я нашел в Интернете, но ничего из этого не работало с моим проектом.Я всегда получаю ошибки в этой части кода.
Вот мой HTML:
<li class="main_navigation_field" role="presentation"><a href="https://www.google.com/" role="menuitem" class="main_navigation " data-linktext="primary Nav:Real Summary">Real Summary</a></li>
Я пытался с:
// var real_summary = driver.findElement(By.linkText("Real Summary")).getAttribute('href');
// var real_summary = element(by.xpath("//a[contains(text(), 'Real Summary')]"));
// expect(real_summary).to.be.equal("https://www.google.com/");
// var real_summary = element(by.linkText('Real Summary'));
// expect(real_summary.getAttribute('href')).to.be.equal('https://www.google.com/');
var real_summary = element(by.partialLinkText('Real')).getAttribute('href');
// var real_summary = element(by.cssContainingText('.main_navigation','Real Summary')).getAttribute('href');
// var real_summary = element(by.cssContainingText("[href*=]","Real Summary")).getAttribute('href');
Я получаюследующая ошибка (или похожие ошибки)
"E/launcher - No element found using locator: By(partial link text, Booking)
[10:40:36] E/launcher - NoSuchElementError: No element found using locator: By(partial link text, Booking)"
Как я могу сделать это правильно?