Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -632,7 +632,7 @@ public static String getRolesForUser(String userId) {
return propsKernel.getProperty("roles." + userId);
}

private static Properties getproperty(String path) {
public static Properties getproperty(String path) {
Properties prop = new Properties();
try {
File file = new File(path);
Expand Down Expand Up @@ -674,6 +674,7 @@ public static String getiam_apiinternalendpoint() {
// return ConfigManager.getAuthDemoServiceBaseUrl() + ":" + ConfigManager.getAuthDemoServicePort();
// }




}
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ public class BlockListTest extends BaseClass {
public void blocklistedwordsCRUD() throws IOException {
String blocklistedWord=ConfigManager.getdummyData();
String idBlocklisted="admin/masterdata/blocklisted-words/view";
Commons.click(driver, By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver, By.id(idBlocklisted));
Commons.click(driver, By.id("Create"));
Commons.enter(driver, By.id("word"), blocklistedWord);
Commons.enter(driver, By.id("description"), data);
Commons.create(driver);
Commons.filter(driver, By.id("word"), blocklistedWord);
Commons.edit(driver,blocklistedWord+"auto",By.id("word"));
Commons.filter(driver, By.id("word"), blocklistedWord+"A");
Commons.activate(driver);
Commons.edit(driver,blocklistedWord+"B",By.id("word"));
Commons.filter(driver, By.id("word"), blocklistedWord+"B");
Commons.deactivate(driver);
Commons.click(driver(), By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver(), By.id(idBlocklisted));
Commons.click(driver(), By.id("Create"));
Commons.enter(driver(), By.id("word"), blocklistedWord);
Commons.enter(driver(), By.id("description"), data);
Commons.create(driver());
Commons.filter(driver(), By.id("word"), blocklistedWord);
Commons.edit(driver(),blocklistedWord+"auto",By.id("word"));
Commons.filter(driver(), By.id("word"), blocklistedWord+"A");
Commons.activate(driver());
Commons.edit(driver(),blocklistedWord+"B",By.id("word"));
Commons.filter(driver(), By.id("word"), blocklistedWord+"B");
Commons.deactivate(driver());


}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,30 +19,30 @@ public class BulkUploadTest extends BaseClass {
@Test (dataProvider = "data-provider")
public void bulkUploadCRUD(String table) throws Exception {

Commons.click(driver,By.id("admin/bulkupload"));
Commons.click(driver,By.xpath("//a[@href='#/admin/bulkupload/masterdataupload']"));
Commons.click(driver(),By.id("admin/bulkupload"));
Commons.click(driver(),By.xpath("//a[@href='#/admin/bulkupload/masterdataupload']"));

for(int count=0;count<=2;count++) {
Commons.click(driver,By.id("Upload Data"));
Commons.click(driver(),By.id("Upload Data"));

if(count==0) Commons.dropdown(driver,By.id("operation"),By.id("Insert"));
if(count==1) Commons.dropdown(driver,By.id("operation"),By.id("Update"));
if(count==2) Commons.dropdown(driver,By.id("operation"),By.id("Delete"));
Commons.dropdown(driver,By.id("tableName"),By.id(table));
if(count==0) Commons.dropdown(driver(),By.id("operation"),By.id("Insert"));
if(count==1) Commons.dropdown(driver(),By.id("operation"),By.id("Update"));
if(count==2) Commons.dropdown(driver(),By.id("operation"),By.id("Delete"));
Commons.dropdown(driver(),By.id("tableName"),By.id(table));
String filePath = TestRunner.getResourcePath()+ "//BulkUploadFiles//"+ ConfigManager.getloginlang()+"//"+table+".csv";
Commons.enter( driver, By.id("fileInput"), filePath);
Commons.enter( driver(), By.id("fileInput"), filePath);

Commons.click(driver,By.xpath("//button[@id='createButton']"));
Commons.click(driver,By.id("confirmpopup"));
Commons.click(driver(),By.xpath("//button[@id='createButton']"));
Commons.click(driver(),By.id("confirmpopup"));
Commons.wait(2000);
String divText=driver.findElement(By.xpath("//div[@class='mat-dialog-content']//div")).getText();
String divText=driver().findElement(By.xpath("//div[@class='mat-dialog-content']//div")).getText();
String divTextArr[]=divText.split(":");
logger.info(divTextArr[1].trim());
Commons.click(driver,By.id("confirmmessagepopup")); //DONE
Commons.click(driver(),By.id("confirmmessagepopup")); //DONE
Commons.wait(2000);
String transId=driver.findElement(By.xpath("//table[@class='mat-table']//tr[2]//td[1]")).getText();
String status=driver.findElement(By.xpath("//table[@class='mat-table']//tr[2]//td[5]")).getText();
Reporter.log("<p><img src='data:image/png;base64," + Screenshot.ClickScreenshot(driver) + "' width='900' height='450'/></p>");
String transId=driver().findElement(By.xpath("//table[@class='mat-table']//tr[2]//td[1]")).getText();
String status=driver().findElement(By.xpath("//table[@class='mat-table']//tr[2]//td[5]")).getText();
Reporter.log("<p><img src='data:image/png;base64," + Screenshot.ClickScreenshot(driver()) + "' width='900' height='450'/></p>");
Assert.assertTrue(transId.equals(divTextArr[1].trim()));
Assert.assertTrue(status.equalsIgnoreCase("COMPLETED"),"Status Should be COMPLETED");
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,48 +15,48 @@ public void centerCRUD() throws Exception {
int totalHierarchyLevels=BaseTestCaseFunc.getHierarchyNumbers();
Reporter.log("centerCRUD",true);
String holidayDate=ConfigManager.getholidayDateCenter();
Commons.click(driver,By.id("admin/resources"));
Commons.click(driver,By.id("/admin/resources/centers"));
Commons.click(driver, By.id("Create Center"));
Commons.enter(driver, By.id("name"), data);
Commons.dropdown(driver,By.id("centerTypeCode"));
Commons.enter(driver, By.id("contactPerson"),data);
Commons.enter(driver,By.id("contactPhone"),data);
Commons.enter(driver,By.id("longitude"),"1.1234");
Commons.enter(driver,By.id("latitude"),"2.2345");
Commons.enter(driver,By.id("addressLine1"),data);
Commons.enter(driver,By.id("addressLine2"),data);
Commons.enter(driver,By.id("addressLine3"),data);
Commons.click(driver(),By.id("admin/resources"));
Commons.click(driver(),By.id("/admin/resources/centers"));
Commons.click(driver(), By.id("Create Center"));
Commons.enter(driver(), By.id("name"), data);
Commons.dropdown(driver(),By.id("centerTypeCode"));
Commons.enter(driver(), By.id("contactPerson"),data);
Commons.enter(driver(),By.id("contactPhone"),data);
Commons.enter(driver(),By.id("longitude"),"1.1234");
Commons.enter(driver(),By.id("latitude"),"2.2345");
Commons.enter(driver(),By.id("addressLine1"),data);
Commons.enter(driver(),By.id("addressLine2"),data);
Commons.enter(driver(),By.id("addressLine3"),data);
for(int i=1;i<=totalHierarchyLevels;i++) {
Commons.dropdown(driver, By.xpath("(//*[@id='fieldName'])["+i+"]"));
Commons.dropdown(driver(), By.xpath("(//*[@id='fieldName'])["+i+"]"));
}
try{
Commons.dropdown(driver, By.id("zone"));
Commons.dropdown(driver(), By.id("zone"));

}catch(Exception e) {
}
Commons.dropdown(driver, By.id("holidayZone"));
Commons.enter(driver,By.id("noKiosk"),"10");
Commons.dropdown(driver,By.id("processingTime"),"45");
Commons.dropdown(driver,By.id("startTime"),"9:00 AM");
Commons.dropdown(driver,By.id("endTime"),"5:00 PM");
Commons.dropdown(driver,By.id("lunchStartTime"),"1:00 PM");
Commons.dropdown(driver,By.id("lunchEndTime"),"2:00 PM");
Commons.click(driver,By.cssSelector(".mat-list-item:nth-child(1) .mat-pseudo-checkbox"));
Commons.click(driver,By.cssSelector(".mat-list-item:nth-child(2) .mat-pseudo-checkbox"));
Commons.click(driver,By.cssSelector(".mat-list-item:nth-child(3) > .mat-list-item-content"));
Commons.click(driver,By.cssSelector(".mat-list-item:nth-child(4) > .mat-list-item-content"));
Commons.click(driver,By.cssSelector(".mat-list-item:nth-child(5) > .mat-list-item-content"));
Commons.dropdown(driver(), By.id("holidayZone"));
Commons.enter(driver(),By.id("noKiosk"),"10");
Commons.dropdown(driver(),By.id("processingTime"),"45");
Commons.dropdown(driver(),By.id("startTime"),"9:00 AM");
Commons.dropdown(driver(),By.id("endTime"),"5:00 PM");
Commons.dropdown(driver(),By.id("lunchStartTime"),"1:00 PM");
Commons.dropdown(driver(),By.id("lunchEndTime"),"2:00 PM");
Commons.click(driver(),By.cssSelector(".mat-list-item:nth-child(1) .mat-pseudo-checkbox"));
Commons.click(driver(),By.cssSelector(".mat-list-item:nth-child(2) .mat-pseudo-checkbox"));
Commons.click(driver(),By.cssSelector(".mat-list-item:nth-child(3) > .mat-list-item-content"));
Commons.click(driver(),By.cssSelector(".mat-list-item:nth-child(4) > .mat-list-item-content"));
Commons.click(driver(),By.cssSelector(".mat-list-item:nth-child(5) > .mat-list-item-content"));
Commons.calendar(holidayDate);
Commons.click(driver, By.id("createExceptionalHoliday"));
Commons.createRes(driver);
Commons.filterCenter(driver, By.id("name"), data);
Commons.editCenter(driver,data+1,By.id("name"));
Commons.filterCenter(driver, By.id("name"), data+1);
Commons.activate(driver);
Commons.editCenter(driver,data+2,By.id("name"));
Commons.filterCenter(driver, By.id("name"), data+2);
Commons.deactivate(driver);
Commons.decommission(driver);
Commons.click(driver(), By.id("createExceptionalHoliday"));
Commons.createRes(driver());
Commons.filterCenter(driver(), By.id("name"), data);
Commons.editCenter(driver(),data+1,By.id("name"));
Commons.filterCenter(driver(), By.id("name"), data+1);
Commons.activate(driver());
Commons.editCenter(driver(),data+2,By.id("name"));
Commons.filterCenter(driver(), By.id("name"), data+2);
Commons.deactivate(driver());
Commons.decommission(driver());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,22 @@ public class CenterTypeTest extends BaseClass{
public void centerTypeCRUD() throws IOException {
String idCenterTypeCard="admin/masterdata/center-type/view";

Commons.click(driver,By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver,By.id(idCenterTypeCard));
Commons.click(driver,By.id("Create"));
Commons.enter(driver,By.id("code"),data);
Commons.enter(driver,By.id("name"),data);
Commons.enter(driver,By.id("descr"),data);
Commons.create(driver);
Commons.filter(driver, By.id("name"), data);

Commons.edit(driver,data+1,By.id("name"));
Commons.filter(driver, By.id("name"), data+1);

Commons.activate(driver);
Commons.edit(driver,data+2,By.id("name"));
Commons.filter(driver, By.id("name"), data+2);
Commons.deactivate(driver);
Commons.click(driver(),By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver(),By.id(idCenterTypeCard));
Commons.click(driver(),By.id("Create"));
Commons.enter(driver(),By.id("code"),data);
Commons.enter(driver(),By.id("name"),data);
Commons.enter(driver(),By.id("descr"),data);
Commons.create(driver());
Commons.filter(driver(), By.id("name"), data);

Commons.edit(driver(),data+1,By.id("name"));
Commons.filter(driver(), By.id("name"), data+1);

Commons.activate(driver());
Commons.edit(driver(),data+2,By.id("name"));
Commons.filter(driver(), By.id("name"), data+2);
Commons.deactivate(driver());

}
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,24 +11,24 @@ public class DeviceSpecificationTest extends BaseClass{
@Test
public void deviceSpecCRUD() throws IOException {
String devicespec="admin/masterdata/device-specs/view";
Commons.click(driver,By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver,By.id(devicespec));
Commons.click(driver,By.id("Create"));
Commons.click(driver(),By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver(),By.id(devicespec));
Commons.click(driver(),By.id("Create"));

Commons.enter(driver,By.id("name"),data);
Commons.enter(driver,By.id("description"),data);
Commons.enter(driver,By.id("brand"),data);
Commons.enter(driver,By.id("model"),data);
Commons.enter(driver,By.id("minDriverversion"),data);
Commons.dropdown(driver,By.id("deviceTypeCode"));
Commons.enter(driver(),By.id("name"),data);
Commons.enter(driver(),By.id("description"),data);
Commons.enter(driver(),By.id("brand"),data);
Commons.enter(driver(),By.id("model"),data);
Commons.enter(driver(),By.id("minDriverversion"),data);
Commons.dropdown(driver(),By.id("deviceTypeCode"));

Commons.create(driver);
Commons.filter(driver, By.id("name"), data);
Commons.edit(driver,data+1,By.id("name"));
Commons.filter(driver, By.id("name"), data+1);
Commons.activate(driver);
Commons.edit(driver,data+2,By.id("name"));
Commons.filter(driver, By.id("name"), data+2);
Commons.deactivate(driver);
Commons.create(driver());
Commons.filter(driver(), By.id("name"), data);
Commons.edit(driver(),data+1,By.id("name"));
Commons.filter(driver(), By.id("name"), data+1);
Commons.activate(driver());
Commons.edit(driver(),data+2,By.id("name"));
Commons.filter(driver(), By.id("name"), data+2);
Commons.deactivate(driver());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -15,25 +15,25 @@ public void deviceCRUD() throws InterruptedException, IOException {
String validityDate;

validityDate = ConfigManager.getvalidityDate();
Commons.click(driver,By.id("admin/resources"));
Commons.click(driver,By.id("/admin/resources/devices"));
Commons.click(driver,By.id("Create Device"));
Commons.enter(driver, By.id("name"),data);
Commons.enter(driver, By.id("serialNumber"),data);
Commons.enter(driver, By.id("macAddress"),"1.1234");
Commons.enter(driver, By.id("ipAddress"),"2.2345");
Commons.click(driver(),By.id("admin/resources"));
Commons.click(driver(),By.id("/admin/resources/devices"));
Commons.click(driver(),By.id("Create Device"));
Commons.enter(driver(), By.id("name"),data);
Commons.enter(driver(), By.id("serialNumber"),data);
Commons.enter(driver(), By.id("macAddress"),"1.1234");
Commons.enter(driver(), By.id("ipAddress"),"2.2345");
Commons.calendar(validityDate);
Commons.dropdown(driver,By.id("deviceSpecId"));
Commons.dropdown(driver,By.id("regCenterId"));
Commons.createRes(driver);
Commons.filter(driver, By.id("name"), data);
Commons.editRes(driver,data+1,By.id("name"));
Commons.filter(driver, By.id("name"), data+1);
Commons.activate(driver);
Commons.editRes(driver,data+2,By.id("name"));
Commons.filter(driver, By.id("name"), data+2);
Commons.deactivate(driver);
Commons.decommission(driver);
Commons.dropdown(driver(),By.id("deviceSpecId"));
Commons.dropdown(driver(),By.id("regCenterId"));
Commons.createRes(driver());
Commons.filter(driver(), By.id("name"), data);
Commons.editRes(driver(),data+1,By.id("name"));
Commons.filter(driver(), By.id("name"), data+1);
Commons.activate(driver());
Commons.editRes(driver(),data+2,By.id("name"));
Commons.filter(driver(), By.id("name"), data+2);
Commons.deactivate(driver());
Commons.decommission(driver());

}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,19 @@ public class DeviceTypesTest extends BaseClass{
@Test
public void deviceTypesCRUD() throws IOException {
String deviceTypes="admin/masterdata/device-types/view";
Commons.click(driver,By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver,By.id(deviceTypes));
Commons.click(driver,By.id("Create"));
Commons.enter(driver,By.id("code"),data);
Commons.enter(driver,By.id("name"),data);
Commons.enter(driver,By.id("description"),data);
Commons.create(driver);
Commons.filter(driver, By.id("name"), data);
Commons.edit(driver,data+1,By.id("name"));
Commons.filter(driver, By.id("name"), data+1);
Commons.activate(driver);
Commons.edit(driver,data+2,By.id("name"));
Commons.filter(driver, By.id("name"), data+2);
Commons.deactivate(driver);
Commons.click(driver(),By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver(),By.id(deviceTypes));
Commons.click(driver(),By.id("Create"));
Commons.enter(driver(),By.id("code"),data);
Commons.enter(driver(),By.id("name"),data);
Commons.enter(driver(),By.id("description"),data);
Commons.create(driver());
Commons.filter(driver(), By.id("name"), data);
Commons.edit(driver(),data+1,By.id("name"));
Commons.filter(driver(), By.id("name"), data+1);
Commons.activate(driver());
Commons.edit(driver(),data+2,By.id("name"));
Commons.filter(driver(), By.id("name"), data+2);
Commons.deactivate(driver());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -13,20 +13,20 @@ public class DocumentCategoriesTest extends BaseClass{
public void documentCategoriesCRUD() throws IOException {

String documentCategories="admin/masterdata/document-categories/view";
Commons.click(driver,By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver,By.id(documentCategories));
Commons.click(driver,By.id("Create"));
Commons.enter(driver,By.id("code"),data);
Commons.enter(driver,By.id("name"),data);
Commons.enter(driver,By.id("description"),data);
Commons.create(driver);
Commons.filter(driver, By.id("name"), data);
Commons.edit(driver,data+1,By.id("name"));
Commons.filter(driver, By.id("name"), data+1);
Commons.activate(driver);
Commons.edit(driver,data+2,By.id("name"));
Commons.filter(driver, By.id("name"), data+2);
Commons.deactivate(driver);
Commons.click(driver(),By.xpath("//a[@href='#/admin/masterdata']"));
Commons.click(driver(),By.id(documentCategories));
Commons.click(driver(),By.id("Create"));
Commons.enter(driver(),By.id("code"),data);
Commons.enter(driver(),By.id("name"),data);
Commons.enter(driver(),By.id("description"),data);
Commons.create(driver());
Commons.filter(driver(), By.id("name"), data);
Commons.edit(driver(),data+1,By.id("name"));
Commons.filter(driver(), By.id("name"), data+1);
Commons.activate(driver());
Commons.edit(driver(),data+2,By.id("name"));
Commons.filter(driver(), By.id("name"), data+2);
Commons.deactivate(driver());

}
}
Loading