Random generator functions in selenium
- khyati sehgal
- Jun 7, 2018
- 1 min read
In this post I will be sharing code of 3 generators:-
Random Phone number generator
Random Email generator
Random name generator
So let us get started.
How to generate random phone number in selenium?
public static String loadRandomPhoneNumber()
{
Random rng = new Random();
Integer areaCode = rng.nextInt(900) + 100;
Integer phoneNumber = rng.nextInt(9000000) + 1000000;
String fullNumber = areaCode.toString() + phoneNumber.toString();
return fullNumber;
}
How to generate random emails in selenium?
String count;
File file = new File(workingDir +"//src//main//resources//email.txt");
FileInputStream istream = new FileInputStream(file);
]try {
count = IOUtils.toString(istream);
} finally {
istream.close();
}
int increment = Integer.parseInt(count) + Integer.parseInt(inc);
count = Integer.toString(increment);
FileUtils.writeStringToFile(file, count, false);
String email_address = email + "+" + count + "@" + domain;
property.setProperty("email_address", email_address);
}
How to generate random names in selenium?
public static String createRandomName(int a)
{
return RandomStringUtils.randomAlphanumeric(a).toUpperCase();
}
Comentarios