SupratikQA
10/29/2019 - 6:48 AM

test logic

List<TestCaseEntity> tm = ReadExcelFileToList.readExcelData("Testcases/Sample.xlsx");
		for (TestCaseEntity l : tm) {
			String key = l.getKeyword();
			if (key.equalsIgnoreCase("click")) {
				WebElement wm = driver.findElement(By.xpath(l.getLocator()));
				wm.click();
				if (wm.isEnabled()) {
					System.out.println(l.getSuccess_Message());
				} else {
					System.out.println(l.getFailure_Message());
				}
			} else if (key.equalsIgnoreCase("settext")) {
				WebElement wm = driver.findElement(By.xpath(l.getLocator()));
				wm.sendKeys(l.getData());
				if (wm.isEnabled()) {
					System.out.println(l.getSuccess_Message());
				} else {
					System.out.println(l.getFailure_Message());
				}
			} else if (key.equalsIgnoreCase("wait")) {
				Thread.sleep(1000);
				System.out.println(l.getSuccess_Message());
			} else if (key.equalsIgnoreCase("verify")) {
				WebElement wm = driver.findElement(By.xpath(l.getLocator()));
				String str = wm.getText();
				Assert.assertEquals(str, l.getExpected_Result());
				System.out.println(l.getSuccess_Message());
			}
		}