Faker Actions related to Dog
dogName
Description: This function will generate a random dog name
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | dogName |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog name", input = InputType.YES, condition = InputType.NO)
public void dogName() {
try {
String strObj = Input;
String name = faker.get(key).dog().name();
Report.updateTestLog(Action, "Generated data: " + name, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, name);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}
dogBreed
Description: This function will generate a random dog breed
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | dogBreed |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog breed", input = InputType.YES, condition = InputType.NO)
public void dogBreed() {
try {
String strObj = Input;
String breed = faker.get(key).dog().breed();
Report.updateTestLog(Action, "Generated data: " + breed, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, breed);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}
dogSound
Description: This function will generate a random dog sound
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | dogSound |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog sound", input = InputType.YES, condition = InputType.NO)
public void dogSound() {
try {
String strObj = Input;
String sound = faker.get(key).dog().sound();
Report.updateTestLog(Action, "Generated data: " + sound, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, sound);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}
dogAge
Description: This function will generate a random dog age
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | dogAge |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog age", input = InputType.YES, condition = InputType.NO)
public void dogAge() {
try {
String strObj = Input;
String age = faker.get(key).dog().age();
Report.updateTestLog(Action, "Generated data: " + age, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, age);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}
dogCoatLength
Description: This function will generate a random dog coat length
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | dogCoatLength |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog coat length", input = InputType.YES, condition = InputType.NO)
public void dogCoatLength() {
try {
String strObj = Input;
String coatLength = faker.get(key).dog().coatLength();
Report.updateTestLog(Action, "Generated data: " + coatLength, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, coatLength);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}
dogSize
Description: This function will generate a random dog size
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | dogSize |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog size", input = InputType.YES, condition = InputType.NO)
public void dogSize() {
try {
String strObj = Input;
String size = faker.get(key).dog().size();
Report.updateTestLog(Action, "Generated data: " + size, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, size);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}
dogGender
Description: This function will generate a random dog gender
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | dogGender |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog gender", input = InputType.YES, condition = InputType.NO)
public void dogGender() {
try {
String strObj = Input;
String gender = faker.get(key).dog().gender();
Report.updateTestLog(Action, "Generated data: " + gender, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, gender);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}
memePhrase
Description: This function will generate a random memePhrase
Input Format : DatasheetName:ColumnName
ObjectName | Action | Input | Condition | Reference | |
---|---|---|---|---|---|
Synthetic Data | memePhrase |
DatasheetName:ColumnName |
@Action(object = ObjectType.FAKER, desc = "Generate a random dog meme phrase", input = InputType.YES, condition = InputType.NO)
public void memePhrase() {
try {
String strObj = Input;
String memePhrase = faker.get(key).dog().memePhrase();
Report.updateTestLog(Action, "Generated data: " + memePhrase, Status.DONE);
String sheetName = strObj.split(":", 2)[0];
String columnName = strObj.split(":", 2)[1];
userData.putData(sheetName, columnName, memePhrase);
} catch (Exception ex) {
Logger.getLogger(this.getClass().getName()).log(Level.SEVERE, "Exception during data generation", ex);
Report.updateTestLog(Action, "Error generating data: " + "\n" + ex.getMessage(), Status.DEBUG);
}
}