Как использовать селен storeValue в другом окне
Мне нужно создать следующий тестовый сценарий в Selen и обратиться за помощью. 1. Откройте сайт http://foo.bar/ в браузере. 2. Войдите на сайт. 3. Выберите некоторый контент и сохраните его в переменной (это можно сделать через selenium storeValue). 4. Откройте другой сайт http://baz.bar/5. Войдите на сайт 6. Используйте сохраненный контент для поиска на этом сайте
Мой вопрос в том, какая команда селена будет соответствовать шагу 6.
Я ломал голову, пытаясь справиться с селеном, и не смог найти именно эту команду.
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.