You are on page 1of 2

select * from Sheet1 where Gender= 'Male' and Name = 'Ajay';

PBI = 4162 - TC = 5837 (Created TC) and Status = Pass


PBI = 5738 - TC = 5822 (Modified TC) and Status = pass
1073 to 1156
www.engprod-charter.net
WinWaitActive("Authentication Required")
send("UN")
send("{TAB}")
send("PW")
send("{ENTER}")
Runtime.getRuntime().exec("path of autoit")
public class Dataprovider {
@Test(dataProvider="testdata")
public void TestFireFox(String uname,String password){
WebDriver driver=new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://www.facebook.com");
driver.findElement(By.id("email")).clear();
driver.findElement(By.id("email")).sendKeys(uname);
driver.findElement(By.id("pass")).clear();
driver.findElement(By.id("pass")).sendKeys(password);
driver.quit();
}
@DataProvider(name="testdata")
public Object[][] TestDataFeed(){
Object[][] facebookdata=new Object[2][2];
facebookdata[0][0]="Selenium1@gmail.com";
facebookdata[0][1]="Password1";
// Second row
facebookdata[1][0]="Selenium2@gmail.com";
facebookdata[1][1]="Password2";
return facebookdata;
}
}
public class PercentageCalculation {
WebDriver driver;
@Test
public void PC_Calculation() throws Exception{
/*System.setProperty("webdriver.chrome.driver","D:\\Ajay\\Seleni
umCode\\chromedriver_win32\\chromedriver.exe");
WebDriver driver = new ChromeDriver();*/
driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(10L, TimeUnit.SECONDS)
;
driver.get("https://google.com");

JH_Base.captureScreenshot(driver, "MYimage");
driver.findElement(By.xpath("//div[@id='gs_lc0']/input")).sendKe
ys("Selenium");
JH_Base.captureScreenshot(driver, "selenium");
driver.findElement(By.xpath("//div[@id='sblsbb']/button")).click
();
JH_Base.captureScreenshot(driver, "button");
driver.findElement(By.xpath("//ol[@id='rso']/div/div/div/h3/a"))
.click();
JH_Base.captureScreenshot(driver, "page");
driver.findElement(By.xpath("//li[@id='menu_projects']/a")).clic
k();
JH_Base.captureScreenshot(driver, "Projects");
driver.findElement(By.xpath("//li[@id='menu_documentation']/a"))
.click();
JH_Base.captureScreenshot(driver, "documentation");
driver.findElement(By.xpath("//li[@id='menu_support']/a")).click
();
JH_Base.captureScreenshot(driver, "Support");
driver.findElement(By.xpath("//a[contains(text(),'dfdAbout')]"))
.click();

}
@AfterMethod
public void tearDown(ITestResult result){
if(ITestResult.FAILURE==result.getStatus()){
JH_Base.captureScreenshot(driver, result.getName());
}
}
}
public static void captureScreenshot(WebDriver driver, String SH ){
try {
TakesScreenshot TS = (TakesScreenshot)driver;
File Source = TS.getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(Source, new File("./Screenshots/"+SH+
".png"));
} catch (Exception e){
Reporter.log("Failure to take screenshot and the reason
is:: "+e.getMessage());
}
}

You might also like