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

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

Сообщение Anonymous »

Мне нужно отправить значения на это всплывающее окно. Это открыто в том же окне. Когда я пытаюсь с обычным Driver.findelement, его сообщение об ошибке говорит, что xPath не может найти
Это мой код < /p>

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(" ");

}

}
< /code>

Это для отправки элемента управления внутри всплывающего окна .. может ли кто -нибудь помочь мне? < /p>

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

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

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

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

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

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

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