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

Тестирование REST API
онлайн, начало 25 октября
Selenium IDE 3: стартовый уровень
онлайн, начало 29 октября
Аудит и оптимизация QA-процессов
онлайн, начало 29 октября
Тестирование веб-приложений 2.0
онлайн, начало 29 октября
Фотография

Определение менющегося цвета текста раздела при алерте JavaScript

Selenium JavaScript алерт цвет

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

#1 Ekaterina_grou

Ekaterina_grou

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Грузинцева Екатерина Сергеевна

Отправлено 14 октября 2021 - 11:57

Дано: есть боковое меню из нескольких разделов. Есть кнопка проверки. При нажатии данной кнокпи и появлении некорретных сведениях в одном или нескольких разделах текст раздела становится красным (см. верхний color на рис. #24442). Надо получить данный цвет.

Предположим, в Разделе1 ошибка и он красный. Я использую .getCssValue("color") и при этом мне возвращается черный цвет (на рис. он ниже #363636)

public  void colorTest() {

        WebElement colorErr = driver.findElement(By.xpath("//*[text()='Раздел1']"));

        System.out.println(colorErr.getCssValue("color"));

 

        }

Что делать? Понимаю, что тут что-то связано с JavaScript, но хотя бы в каком направлении копать? Буду благодарна за любую информацию: ролики, статьи.

 


  • 0

#2 Ekaterina_grou

Ekaterina_grou

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Грузинцева Екатерина Сергеевна

Отправлено 15 октября 2021 - 07:51

Вопрос решился втыканием ожидания перед определением цвета


  • 0


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




Темы с аналогичным тегами Selenium, JavaScript, алерт, цвет

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

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

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