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

Автоматизация тестирования REST API на Java
онлайн, начало 5 октября
Тестирование безопасности
онлайн, начало 5 октября
Программирование на Python для тестировщиков
онлайн, начало 7 октября
Автоматизация тестов для REST API при помощи Postman
онлайн, начало 13 октября
Фотография

Вопрос List<webdriver>


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

#1 TML

TML

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

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

Отправлено 20 сентября 2022 - 02:05

Всем привет. Изучаю Java Selenium switching to frames и натктулся на такое упражнение сделать, которое не получается. 

Вопрос к экспертам как мне создать условие к Step 5

 

Вот код:

 

driver.get(url_from_file);
driver.manage().window().maximize();
Thread.sleep(3000);
//Step2 Search for "table" using search box
driver.findElement(By.xpath("/html/body/div[5]/div[1]/div/form/input")).sendKeys("HTML Tables");
driver.findElement(By.xpath("/html/body/div[5]/div[1]/div/form/button")).click();
Thread.sleep(3000);
//Step3 Click on "HTML Tables" link
driver.findElement(By.xpath("//div//a[@class='gs-title']//b[contains(text(), 'HTML Tables')]")).click();
Thread.sleep(4000);
//Step4 Click on first "Try it Yourself" button
driver.findElement(By.xpath("//div[7]/div[1]/div[1]/div[3]/a")).click();
//switching to frame
driver.switchTo().frame(driver.findElement(By.id("iframeResult")));
Thread.sleep(4000);
//Step5 Validate the company names "Island Trading", "Magazzini Alimentari Riuniti",
// where country name is less than 6 characters length
 


  • 0


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



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

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

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