Selenium Driver в Node Js Нажатие кнопки после перехода с одной страницы на другую - PullRequest
0 голосов
/ 31 января 2020

введите описание изображения здесь

Я получаю следующую ошибку после перехода с одной страницы на другую

вот мой код

const url =
  "https://www.fanatics.com/college/texas-a-and-m-aggies/texas-a-and-m-aggies-lil-fan-on-board-car-sign/o-16+t-80132971+p-60439360089+z-9-3315946170?_ref=p-OSLP:m-GRID:i-r0c0:po-0";
(async function example() {
  let driver = await new Builder().forBrowser("chrome").build();
  try {
    await driver.get(url);

    // var userid = driver.findElement(By.id('login_field'));
    // userid.clear();
    // userid.sendKeys("userId");

    // var password = driver.findElement(By.id('password'), 2000);
    // password.clear();
    // password.sendKeys("password");
    driver
      .findElement(
        By.xpath(
          "/html/body/div[2]/div/div[4]/div[2]/div[11]/div/div/div[5]/div/div[2]/div/div[1]/div/button"
        )
      )
      .click();


      clickLink = driver.findElement(By.xpath("/html/body/div[2]/div/div/section/div/div[2]/div[2]/div[1]/div[4]/button")).then(function(clickLink) {clickLink.click();});

    // driver.findElement(By.xpath("/html/body/div[2]/div/div/section/div/div[2]/div[2]/div[1]/div[4]/button")).click();
  } finally {
    // await driver.quit();
  }
})();

пожалуйста, решите мою проблему как можно быстрее

...