Перейти к содержимому

Техники локализации плавающих дефектов
онлайн, начало 19 апреля
Тестирование безопасности
онлайн, начало 21 апреля
Тестирование мобильных приложений
онлайн, начало 21 апреля
Автоматизатор мобильных приложений
онлайн, начало 21 апреля
Фотография

Таймаут между командами. Javascript


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Eugene1111

Eugene1111

    Новый участник

  • Members
  • Pip
  • 9 сообщений

Отправлено 04 января 2021 - 15:05

Здравствуйте, подскажите пожалуйста, как добавить простой между действиями? иначе сайт сразу выгружает пользователя

 

вот код

комент на нужном месте

СПАСИБО

const { BuilderBy, } = require("selenium-webdriver");

const firefox = require("selenium-webdriver/firefox");
const options = new firefox.Options();

options.setProfile(
    "c:\\Users\\Administrator\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\4jngf18o.autoEugene_1\\"
);

const driver = new Builder()
    .forBrowser("firefox")
    .setFirefoxOptions(options)
    .build();


async function openWebsites() {

    await driver.get("http://prime.date");
    
    // СЮДА НУЖНО ДОБАВИТЬ ПРОСТОЙ НАПРИМЕР 3 СЕКУНДЫ, СПАСИБО

    await driver
            .findElement(
                By.xpath(
                    "/html/body/div[1]/section/div/div/div[1]/div[1]/div/div[2]/div/label/span[1]"
                )
            )
            .click();
}
openWebsites();

 


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 817 сообщений


Отправлено 04 января 2021 - 19:10

Вам надо ознакомиться с ожиданиями https://www.selenium...ebdriver/waits/

И использовать их.


  • 0

#3 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 869 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 05 января 2021 - 12:45

В чем сложность? Пауза в Javascript это команда sleep(3000); . Использовать await перед ней или нет, вам виднее.


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.



Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале