Я использую Selenium WebDriver + Java + TestNGне в состоянии добавить получателей и не в состоянии напечатать
На моей веб-странице есть текстовое поле, где мне нужно, чтобы добавить адрес электронной почты получателя и нажмите кнопку «Добавить кнопка получателя '
После того, как я нажму на эту кнопку, этот адрес электронной почты будет перемещен в поле (которое встроено в тег Select) под ним.
После этого электронная почта добавляется в поле, затем она будет внедрена в тег Option. У меня есть две проблемы с этим,
3.a. Даже после того, как я нажал кнопку «Добавить получателя», она не перемещается в поле ниже
3.b. Я не смог напечатать этот адрес электронной почты. Я использую
driver.findElement(By.id("txtRecipients")).sendKeys("xx"); driver.findElement(By.xpath(".//*[@id='btnAddRecipient']")).click();
Для печати я использую
String myemail=driver.findElement(By.xpath(".//* [@id='lstBoxAlertRecipients']/option")).getText(); System.out.println("The output is :" +myemail);
Да, я могу переместить его в мануале – Aruna
, и вы можете щелкнуть по коробке, используя webdriver? – Paras
Какая коробка? под коробкой? , Я не нажимаю ниже окна, я непосредственно использую это поле, идентифицируя его с помощью xpath и пытаясь получить значения, хранящиеся в теге параметра, который является не чем иным, как адресом электронной почты. – Aruna