Open mohammadfahimkhan opened 10 months ago
// @shahnawazm786 -- We (Fahim and Anwar) did it together for practice.
import io.github.bonigarcia.wdm.WebDriverManager; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.edge.EdgeDriver;
public class Facebook { public static void main(String[] args) throws InterruptedException {
WebDriverManager.chromedriver().setup();
WebDriver driver=new ChromeDriver();
driver.get("https://www.facebook.com/");
Thread.sleep(2000);
driver.manage().window().maximize();
driver.switchTo().defaultContent();
driver.findElement(By.xpath("//a[contains(text(),'Create new account')]")).click();
Thread.sleep(2000);
//driver.findElement(By.cssSelector("input#u_3_b_VD")).clear();
driver.findElement(By.xpath("//input[@name='firstname']")).sendKeys("Anwar");
//Thread.sleep(2000);
//driver.findElement(By.cssSelector("input#u_3_d_58")).clear();
driver.findElement(By.xpath("//input[@name='lastname']")).sendKeys("Fahim");
//Thread.sleep(2000);
//driver.findElement(By.cssSelector("#u_3_g_ec")).clear();
driver.findElement(By.xpath("//input[@name='reg_email__']")).sendKeys("Anwarfahim@test.com");
Thread.sleep(2000);
driver.findElement(By.xpath("//input[@name='reg_email_confirmation__']")).sendKeys("Anwarfahim@test.com");
//Thread.sleep(2000);
driver.findElement(By.xpath("//input[@name='reg_passwd__']")).sendKeys("test@12345");
//Thread.sleep(2000);
//driver.findElement(By.cssSelector("#day")).clear();
driver.findElement(By.cssSelector("#day")).click();
driver.findElement(By.cssSelector("#day")).sendKeys("12");
driver.findElement(By.cssSelector("#day")).click();
Thread.sleep(1000);
driver.findElement(By.cssSelector("#month")).click();
driver.findElement(By.cssSelector("#month")).sendKeys("Jan");
driver.findElement(By.cssSelector("#month")).click();
Thread.sleep(1000);
driver.findElement(By.cssSelector("#year")).click();
driver.findElement(By.cssSelector("#year")).sendKeys("2000");
driver.findElement(By.cssSelector("#year")).click();
Thread.sleep(1000);
//label[text()='Female']
driver.findElement(By.xpath("//label[text()='Female']")).click();
Thread.sleep(1000);
//driver.switchTo().defaultContent();
driver.findElement(By.xpath("//label[text()='Male']")).click();
Thread.sleep(1000);
//driver.switchTo().defaultContent();
/*driver.findElement(By.xpath("//label[text()='Custom']")).click();
Thread.sleep(1000);*/
//button[@name='websubmit']
driver.findElement(By.xpath("//button[@name='websubmit']")).click();
Thread.sleep(10000);
driver.quit();
}
}
Sir please check once
Used Xpath and as well as CSS selector