Как получить xpath из всплывающего окна, которое появляется в том же окне?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как получить xpath из всплывающего окна, которое появляется в том же окне?

Сообщение Anonymous »

Мне нужно отправить значения в это всплывающее окно. это открыто в том же окне. когда я пытаюсь использовать обычный driver.findelement, появляется сообщение об ошибке, в котором говорится, что xpath не найден
Это мой код

Код: Выделить всё

import java.util.concurrent.TimeUnit;

import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

public class Homepage_login {

public static void main(String[] args) {
// TODO Auto-generated method stub

FirefoxDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);

//driver.get("http://se.rdmsonline.net/login.aspx");

driver.get("http://se.rdmsonline.net/");
driver.findElement(By.xpath("//*[@id='rcmLang_Arrow']")).click();

driver.findElement(By.xpath("//*[@id='rcmLang_DropDown']/div/ul/li[2]")).click();

driver.findElement(By.xpath("//*[@id='txtUserName']")).sendKeys(" ");

driver.findElement(By.xpath("//*[@id='txtPassword']")).sendKeys(" ");

driver.findElement(By.xpath("//*[@id='btnLogin']")).click();

driver.findElement(By.xpath("//*[@id='Div1']/div/a")).click();

driver.findElement(By.xpath("//*[@id='txtUserName']")).sendKeys(" ");

driver.findElement(By.xpath("//*[@id='txtPassword']")).sendKeys(" ");

driver.findElement(By.xpath("//*[@id='btnLogin']")).click();

driver.findElement(By.xpath("//*[@id='rptSec_ctl00_imb']")).click();

driver.findElement(By.xpath("//*[@id='ctl00_Menu5']")).click();

driver.findElement(By.xpath("//*[@id='ctl00_cpl1_lnkNewNotification']")).click();

driver.findElement(By.xpath("//*[@id='ctl00_cplm_dtpDate_dateInput_text']")).sendKeys(" ");

}

}
это нужно для отправки элемента управления во всплывающем окне.. может кто-нибудь мне помочь?

Подробнее здесь: https://stackoverflow.com/questions/229 ... ame-window
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»