22 Haziran 2015'i seçmeye çalışıyorum. Konseptim ilk önce Yılı kontrol edip o yıla geçip o yılki ayı kontrol edip ona geçip son olarak tarihi. Aşağıda benim takip kodum. jquery.com içinde tarih seçicijquery'de Tarih seçici için selenum kodu
package common;
import java.util.List;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.remote.RemoteWebDriver;
public class Date2 {
public static void main(String[] args) throws InterruptedException {
String Date = "22-June-2015";
String Splitter[] = Date.split("-");
String Day = Splitter[0];
String Month = Splitter[1];
String Year = Splitter[2];
int Year1 = Integer.parseInt(Year);
System.out.println(Day);
System.out.println(Month);
System.out.println(Year);
System.out.println("Int : "+Year1);
RemoteWebDriver driver;
System.setProperty("webdriver.chrome.driver", "./Drivers/chromedriver.exe");
driver = new ChromeDriver();
driver.manage().window().maximize();
driver.get("http://jqueryui.com/datepicker/");
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.switchTo().frame(driver.findElement(By.xpath("//*[@id='content']/iframe")));
driver.findElement(By.xpath("//input[@id='datepicker']")).click();
String Month_Present = driver.findElement(By.xpath(".//*[@id='ui-datepicker-div']/div/div/span[1]")).getText();
String Year_Present = driver.findElement(By.xpath(".//*[@id='ui-datepicker-div']/div/div/span[2]")).getText();
System.out.println(Month_Present);
System.out.println(Year_Present);
int Year_Present1 = Integer.parseInt(Year_Present);
WebElement MoveBack_Calender = driver.findElement(By.xpath(".//*[@id='ui-datepicker-div']/div/a[1]/span"));
WebElement MoveForward_Calender = driver.findElement(By.xpath(".//*[@id='ui-datepicker-div']/div/a[2]/span"));
if (Year_Present1>Year1) {
do {
MoveBack_Calender.click();
} while (Year_Present1==Year1);
}
}
}
yani ne şimdi istiyor musun, başka bir sorunla mı karşı karşıya geliyorsun? –
Evet, geri veya ileriye doğru hareket edemiyorum. Hata yok – Vijay