В селеном C# мы обычно используем driver.Navigate для перехода по ссылкеКак перейти к ссылке, используя IJavaScriptExecutor в selenium C#?
Пример:
driver.Navigate(driver.FindElement(linkLocator).GetAttribute("href"));
Но я хочу знать, есть ли способ достичь этого с помощью IJavaScriptExecutor?
Почему бы не просто нажмите на ссылку? Зачем тянуть href и перемещаться? – JeffC
Вы не можете полностью изменить свой вопрос. Вы приняли ответ, поэтому новый вопрос не имеет смысла. Вам нужно начать новый вопрос и вернуть его обратно. – JeffC
@JeffC, я использовал это (driver.FindElement (linkLocator) .GetAttribute («href»)), чтобы получить URL-адрес из DOM и использовать URL-адрес для перехода к ссылке. –