Как использовать selenium storeValue в другом окне

#selenium #testcase

#selenium #testcase

Вопрос:

Мне нужно создать следующий тестовый кейс в selenium и обратиться за помощью 1. Откройте сайт http://foo.bar в браузере 2. войдите на сайт 3. выберите некоторый контент и сохраните в переменной (это можно сделать с помощью selenium storeValue) 4. Откройте другой сайт http://baz.bar 5. войдите на сайт 6. используйте сохраненный контент для поиска на этом сайте

Мой вопрос в том, какая команда selenium будет соответствовать шагу 6.

Я ломал голову, просматривая ссылку на selenium, и мне не удается найти эту конкретную команду.

Ответ №1:

Приведенный ниже код может вам помочь.

 selenium.open("http://air.irctc.co.in/");
selenium.waitForPageToLoad("3000");
String content= selenium.getText("link=www.irctc.co.in");
//System.out.println(cc);
selenium.open("http://www.google.com");
selenium.waitForPageToLoad("3000");
selenium.type("q",content);
selenium.click("btnG");
selenium.waitForPageToLoad("3000");
  

В приведенном выше коде я сохраняю ссылку в переменной содержимого после использования поиска Google.

Комментарии:

1. Спасибо Lakshamanan, позвольте мне сказать, что это был первый раз, когда я использовал selenium. Ваш ответ указал мне на скрипты selenium на основе Java. Спасибо